반응형

레이스크로노 4

벨로스터N(Veloster N) CAN통신 디코딩 결과 공유

첫 번째로 캔 디코딩 한 걸 공개한 이후로 많은 시간이 흘렀습니다. 사실 대부분의 틀은 완성이 됐었는데 저번 포스트에서 발견한 OpenDBC라는 것 그게 범용 CAN Database이다 보니 벨로스터N의 특정한 data는 나오지 않는 게 흠이어서 LSD라던가 하는 것들을 찾아보려고 노력하느라 늦었습니다. 아래 부분은 2021.11.24일 수정 되었구요 수정 전 내용은 접은 글을 참고하세요. 더보기 특히 ESC에서 보내는 CAN ID 544 Lat Acc 및 Long Acc는 10.23m/s^2 까지만 표시 가능한데 여기다 중력가속도 9.8m/s^2을 나눠주면 1.04G 정도까지밖에 계산을 못합니다. 1.04G면 사실상 쓸모가 없는 수준이라 Hyundai Tech 홈페이지에는 ECS에 G센서 3개에 휠 G..

CAN-BUS 2021.07.13

RaceChrono용 블루투스 25hz GPS 만들기 Part .4 - 케이스

케이스를 뭘로 만들지 고민하다가 다이소를 들렀는데 밀폐용기가 보이더라 사이즈가 딱 들어가겠다 싶어서 일단 구매를 했다. 나도 캐드를 조금 할 줄 아니까 사실 젤 좋은 건 3D 프린터로 뽑는 거겠지만 3D 프린터도 없고 한 개 정도 뽑기에는 돈 주고 맡기는 비용도 생각보다 비싸더라 그래서 그냥 밀페용기에 구멍 뚫어서 하기로 했다. 안테나를 최대한 위에 배치해야 하기 때문에 예전에 알리익스프레스에서 사놓은 Stand-off 나사를 사용하기로 했다. 나는 여기서 구매했었다. 뭐 대충 이런식으로 구성하기로 하고 스탠드 오프만 PCB에 가조립 한 다음 사이즈에 맞춰 드릴로 구멍을 뚫었다. 이렇게... 그리고 생각해보니 USB전원을 꽂을 구멍이 있어야 하겠더라... 그래서 USB PCB를 넣을 구멍도 뚫어줬다. 뚫..

GPS Laptimer 2021.06.13

RaceChrono용 블루투스 25hz GPS 만들기 Part .3

이제 최적화를 해줄 차례다. 내가 해본 바로는 최적화에 가장 좋은 것은 Harry's Laptimer 인 것 같다. https://play.google.com/store/apps/details?id=com.harrys.tripmaster Harry's GPS/OBD Buddy - Google Play 앱 GPS 및 OBD 정보의 광범위한 실시간으로 표시됩니다. play.google.com 그런데 GPS 부분만 따로 잘라서 무료로 뿌리기 때문에 굳이 살 필요는 없다. 내가 써본 바로는 아이폰에서는 어떨지 모르겠으나 안드로이드에서는 강제 종료되는 등 문제가 있다. 그리고 너무 무겁고 센서를 찾는데도 너무 오래 걸린다. Part. 2에서 말했고 여기서 다시 말하지만 Bluetooth모듈이나 USB2UART 모..

GPS Laptimer 2021.06.12

벨로스터N(Veloster N) CAN-BUS Part .6 - CAN Decoding

can decoding을 할 때 가장 좋은 것은 RaceChrono Pro 앱입니다 여러 가지로 방법을 찾아보았으나 CANable pro에서는 내 조작에 따라 움직이는 값만을 기록하고 어떻게 움직이는지에 대해서는 RaceChrono로 보는 게 훨씬 편합니다. 일단은 candump결과에서 CAN ID 만을 추출합니다. CAN ID 십진수 값을 전체 선택하고 데이터에서 내림차순 정렬 후 중복된 값 제거를 하게 되면 64, 66, 67, 68, 127, 128, 129, 339, 356, 399, 447, 512, 544, 593, 608, 688, 764, 781, 790, 809, 832, 897, 899, 902, 903, 909, 913, 916, 1008, 1015, 1040, 1067, 1078, ..

CAN-BUS 2021.06.06
반응형