Differences

This shows you the differences between two versions of the page.

Link to this comparison view

carberry:sw_spec [2017/06/29 16:53] (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.]]