Rp1210

Latest version: v0.0.26

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.0.8alpha

- Removed print statements that were left in the code by accident.
- Adjusted translateErrorCode() to better accommodate error codes reported as negative numbers.

0.0.7alpha

- Added data_size param to toJ1939Message()
- Fixed ReadDirect() not parsing RxBuffer correctly in many cases

0.0.6alpha

Recombobulated diagnostic messages:
- Added DTC class for parsing and generating diagnostic trouble codes
- Added DiagnosticMessage class for parsing and generating DM1, DM2, and DM12 messages

0.0.5alpha

Added diagnostic message parsing:
- toDiagnosticData() function
- DTCParser class

0.0.4alpha

Enhancements:
- Add RP1210VendorList to track all vendors specified in RP121032.ini
- Add RP1210Client (child of RP1210VendorList) to handle many command functions, clientID tracking, etc
- Add functions to J1939.py to check for diagnostic message PGNs

Other changes:
- Moved sanitize_msg_param() to init.py
- Pytest configuration changes
- More tests, extra push to improve code coverage
- ReadDirect() now returns b'' instead of a full buffer size of 0x00's when it doesn't receive anything
- Minor bugfixes

0.0.3alpha

- Implemented more command generation functions in Commands.py
- Cleaned up sanitize_msg_param() a bit
- Add toJ1939Name() in J1939.py

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.