RDO로 요청하니 PDO를 아래와 같이 받았다고 하는데
| 61 2C 91 01 08 2C D1 02 00 2C C1 03 00 2C B1 04 00 45 41 06 00 64 21 DC C0 |
PDO 형태는 이렇게 생겨 먹었다고 하고

PDO 타입에 따라 상관없이 19-10 / 9-0은 거의 동일한데

그걸 정리하면 다음과 같이
최소 전압은 50mV 단위로, 전류는 10mA 단위로 계산하면 어찌 될 듯

받은대로 해석해보니 영 엉뚱한 값만 나와서

I2C를 통해 받은거라 혹시 데이터가 뒤쪽부터 반대로 받아진거 아니야? 하면서 바이트 순서를 뒤집고
바이트를 msb와 lsb에 맞춰서 정렬하고 10비트씩 잘라서 해석해보니
먼가 그럴싸하게 20v / 15v / 12v / 9v / 5v가 나오는 것 같기도 하고..

5V 3A는 dual role power로 마킹된걸려나?
일단 USB PD 충전기에서
C1 커넥터에 연결했고
5.0V 3.0A = 15W
9.0V 3.0A = 27W
12.0V 3.0A = 36W
15V 3.0A = 45W
20.0V 3.25A = 65W
PPS 3.3V~11V = 3A 라고 되어있다.

가장 처음 4바이트를 반대로 다시 파싱해보고
가장 마지막 61이 먼지도 봐야 할 듯.. bargage 였거나 trailing EOF 이거나.. 혹은 parity 이거나.. 어느걸려나?
'회사일 > 전자부품' 카테고리의 다른 글
| bq40z50 온도 값 (0) | 2025.08.21 |
|---|---|
| ad5292 wiper 값 (0) | 2025.01.06 |
| ads8598 (0) | 2024.11.13 |
| ad4111 (0) | 2024.11.07 |
| ad5292 write protect (0) | 2024.11.07 |
