Commit Graph

64 Commits

Author SHA1 Message Date
rusefillc 11e2e7b274
Update readme.md 2023-02-09 10:40:48 -05:00
rusefi 3895817521 https://github.com/rusefi/rusefi/issues/4745 2022-11-06 19:08:48 -05:00
Andrey G fc7550c533
GM pressure decode (#148) 2022-08-15 18:28:09 -04:00
rusefillc f30aa1ad0f
Dron sent (#145)
* Update PAL SENT so it works with Si7215

* I have external pull-ups on my board

* PAL: cleanup

* PAL: cleanup WTF?

* SENT: cleanup

* SENT: cleanup

* Revert "I have external pull-ups on my board"

This reverts commit 84baa5a2bb0a37e54fbd17906221047a58fa536d.

* SENT: calculate tick on sync pulse

* CRC4: another way to calc CRC4 (compatible with GM)

* SENT: count received messages

* GS pressure sensor support

* SENT: switch to ICU

* UART: show decoded data for GM pressue sensor

* SENT: switch to GM sensor (tick time changed)

* UART: show nibbles in hex format

* SENT: slow channels decode

* SWNT: slow channel: simplify Short Serial Channel

* SENT: slow channel: support Enhanced Serial Message format

* SENT: api to get Slow Channel Messages

* SENT: slow channel: some king of dynamic allocation of mailboxes

we have 16 message boxes, but up to 256 message ID in enhanced mode

* UART: show slow channel messages

* SENT: rework slow channel mailbox management

* SENT: slow channels: be more robust

Reset Slow Channel state machine if invalid packet received.

* SENT: statistic: make optional

* UART: nibble print: more user frienfly

* UART: try to get Temperature from GM fuel/pressure sensor

* UART minor

* UART: more clean-up

Co-authored-by: Andrey Gusakov <dron0gus@gmail.com>
2022-08-14 20:37:54 -04:00
rusefi c1aa9dadc5 progress towards unit test 2022-08-13 20:59:47 -04:00
rusefi 4177561184 unit tests copypasta 2022-08-13 13:36:29 -04:00
rusefi 5b51333210 logic data 2022-08-13 13:36:29 -04:00
Andrey Gusakov 667fb3eb1a fixing master 2022-08-11 19:19:09 -04:00
Andrey Gusakov 22b6ec0f62 SENT: PAL: use same handler for all channels 2022-08-11 19:05:06 -04:00
Andrey Gusakov 8815a7e296 PAL: cleanup 2022-08-11 19:04:12 -04:00
Andrey Gusakov 00573edc27 PAL: this is done in ChibiOS 2022-08-11 19:03:26 -04:00
Andrey Gusakov fe3e8a490d Switch uart to 115200 2022-08-11 19:03:26 -04:00
rusefillc 508ffb6eed
update 2022-08-08 17:45:37 -04:00
rusefillc 5b4f4be1fc sorry linux 2022-08-07 20:13:43 -04:00
rusefi 96cc423a4a fresh & revCode 2022-08-07 20:01:19 -04:00
rusefi 80b3142f5a better variable name, float not really needed, simpler code 2022-08-06 22:53:44 -04:00
rusefi a531f6acdf print raw Nibbl 2022-08-06 21:52:43 -04:00
rusefi b95d3ef189 dead complexity? 2022-08-06 20:04:01 -04:00
rusefi 7730e07fa0 better encapsulation of SENT config 2022-08-06 19:55:19 -04:00
rusefi a49bb5337f simpler conditional compilation 2022-08-06 19:50:45 -04:00
rusefi 05b392aadd error rate into console 2022-08-06 19:39:52 -04:00
rusefi a4c075c833 docs 2022-08-06 19:29:13 -04:00
rusefi 2c87e09ce6 usability 2022-08-06 19:28:30 -04:00
rusefi 5dec7e835f replacing magic number 2022-08-06 19:28:03 -04:00
rusefi ef005cf962 all pins to same header 2022-08-06 18:45:51 -04:00
rusefi b1eaaaa3ca uart to header 2022-08-06 17:59:51 -04:00
rusefillc c3030252db dead 2022-08-05 23:36:52 -04:00
rusefillc c7530e3066 dead 2022-08-05 23:21:42 -04:00
rusefillc f20a224f94 extracting SENT_SILABS_SENS 2022-08-05 23:20:54 -04:00
rusefillc af8714fcb2 extracting SENT_SILABS_SENS 2022-08-05 22:55:53 -04:00
rusefillc 54f359df24 extracting SENT_SILABS_SENS 2022-08-05 22:40:41 -04:00
rusefillc 55b27c20e3 readability 2022-08-05 22:40:05 -04:00
rusefillc d41509de65 refactoring: 'InitSent' 2022-08-05 21:11:58 -04:00
AlexRMach a9527d6922 Merge branch 'main' of https://github.com/rusefi/rusefi-hardware 2022-08-05 16:40:31 +03:00
AlexRMach f7f9043d2f Support GM_ETB throttle position sensor added (PAL HAL) 2022-07-31 22:15:39 +03:00
AlexRMach 4dd6e00326 Support GM_ETB throttle position sensor added 2022-07-31 22:14:02 +03:00
rusefillc 5420cf1b4d +x 2022-07-18 05:02:55 -04:00
AlexRMach 8ec9d3b7eb Changed path to input file 2022-07-17 11:24:51 +03:00
AlexRMach 375be63234 Changed path to input file 2022-07-17 11:24:39 +03:00
AlexRMach 6bfd7f0ea9 Changed paths to output files 2022-07-17 11:23:58 +03:00
AlexRMach 376f670999 restore original commands 2022-07-17 11:22:48 +03:00
AlexRMach 83d2fe96bc Added condition for flash0 if Openblt used 2022-07-17 11:21:30 +03:00
AlexRMach 82967b4567 Added define for USE_OPT for OpenBlt 2022-07-17 11:20:37 +03:00
AlexRMach c57d5b6f1e Added reference to io.pins.h 2022-07-17 11:18:20 +03:00
AlexRMach 027026ed6b Removed non-Sent-box defines 2022-07-17 11:17:42 +03:00
AlexRMach 7ab8903238 openblt for SENT #116 2022-07-15 15:12:10 +03:00
AlexRMach fcc4b48be0 openblt for SENT #116 2022-07-15 15:10:40 +03:00
AlexRMach 14a7f196ef openblt for SENT #116 2022-07-15 15:09:16 +03:00
AlexRMach 1ebfc5101d openblt for SENT #116 2022-07-15 15:06:31 +03:00
AlexRMach 4c0ff00e63 Added for openblt for SENT #116 2022-07-15 15:05:46 +03:00