Differences
This shows you the differences between two versions of the page.
carberry:sw_spec [2017/06/29 16:53] |
carberry:sw_spec [2019/09/30 13:44] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Software Specifications ===== | ||
+ | Here is a list of the major software features: | ||
+ | |||
+ | * [[carberry:sw_spec:interfacing|Interfacing to the Raspberry Pi via ASCII strings (like modem AT commands).]] | ||
+ | * [[carberry:sw_spec:fwupgrade|Firmware upgradable via Raspberry Pi.]] | ||
+ | * [[carberry:sw_spec:canselfrecog|CAN bus self-recognition of the car profile.]] | ||
+ | * [[carberry:sw_spec:gmlselfrecog|GMLAN self-recognition of the car profile.]] | ||
+ | * [[carberry:sw_spec:manusel|Manual selection of CAN bus profile.]] | ||
+ | * [[carberry:sw_spec:servsman|CAN BUS Services Manager.]] | ||
+ | * [[carberry:sw_spec:servsnot|Notification services (lights, handbrake, odometer, etc) to the Raspberry Pi.]] | ||
+ | * [[carberry:sw_spec:canstwhc|Management of CAN bus steering wheel controls.]] | ||
+ | * [[carberry:sw_spec:stwhcnot|Notification of CAN bus steering wheel controls to the Raspberry Pi.]] | ||
+ | * [[carberry:sw_spec:selstwhc|Selective interception of the CAN bus steering wheel controls.]] | ||
+ | * [[carberry:sw_spec:obdnotif|Notification of fuel gauge and engine diagnostics (where available).]] | ||
+ | * [[carberry:sw_spec:selfreslrn|Self-learning of resistive steering wheel controls.]] | ||
+ | * [[carberry:sw_spec:selbypres|Selective interception of resistive steering wheel controls.]] | ||
+ | * [[carberry:sw_spec:expmfi|Exposure to Raspberry Pi of the Apple MFI Coprocessor.]] | ||
+ | * [[carberry:sw_spec:exprtcc|Exposure to Raspberry Pi of a RTCC to manage time and date.]] | ||
+ | * [[carberry:sw_spec:eeprom|Saving data to retain into EEPROM.]] | ||
+ | * [[carberry:sw_spec:expaccmag|Exposure to Raspberry Pi of an accelerometer and magnetometer.]] | ||
+ | * [[carberry:sw_spec:expunique|Exposure to Raspberry Pi of a unique code register.]] |