Commit graph

70 commits

Author SHA1 Message Date
XANTRONIX Development
0ac2488b53 Fix packets for FH4 at least 2024-01-09 22:03:15 -05:00
XANTRONIX Development
a0b3c48c9f I like whitespace 2024-01-09 17:11:58 -05:00
XANTRONIX Development
c590b7b3d5 The final missing struct member 2024-01-09 16:47:09 -05:00
XANTRONIX Development
5aeb484c4d Add missing struct member to Forza Dash telemetry 2024-01-09 16:35:59 -05:00
XANTRONIX Development
9289941c27 Add missing data from Forza Dash telemetry 2024-01-09 15:54:44 -05:00
XANTRONIX Development
de4802bf3b Ensure Forza Dash telemetry structure is packed 2024-01-09 15:54:27 -05:00
XANTRONIX Development
4f37276414 Use separate timers for each schedule slot 2023-12-27 18:31:02 -05:00
XANTRONIX Development
87bd264900 Remove hexagram_schedule_table_entry type 2023-12-27 16:53:16 -05:00
XANTRONIX Development
80cc0f663d Less bonkers 2023-12-27 14:13:00 -05:00
XANTRONIX Development
b6e552e178 That's better, I think 2023-12-27 13:59:55 -05:00
XANTRONIX Development
927506f086 Simplify schedule a bit 2023-12-27 13:14:26 -05:00
XANTRONIX Development
e7f2de41ca Remove useless include/hexagram/table.h 2023-12-27 01:01:21 -05:00
XANTRONIX Development
01fd188d7e Initial implementation of transmit schedule 2023-12-26 20:25:57 -05:00
XANTRONIX Development
f3b8cab5d6 Change struct order for some reason 2023-12-24 00:11:06 -05:00
XANTRONIX Development
e6a85bc03a Add forward declaration for destructor 2023-12-24 00:02:28 -05:00
XANTRONIX Development
95adfdffb7 Begin mapping out CAN bus transmit scheduler 2023-12-23 23:59:13 -05:00
XANTRONIX Development
c248b446af Rename forza-dash.h to dash.h 2023-12-17 21:28:40 -05:00
XANTRONIX Development
c130714bca Add support for Forza telemetry to PQ35 CAN bus 2023-12-17 15:50:25 -05:00
XANTRONIX Development
c512a74738 Begin implementing Forza Dash telemetry protocol 2023-12-17 12:47:37 -05:00
XANTRONIX Development
e1a3c8d6af Fuck it, this might work 2019-06-28 18:12:29 -05:00
XANTRONIX Development
e513fc1083 Dumb stuff 2019-06-14 12:17:08 -05:00
XANTRONIX Development
7dfe7a2cd3 Create drawing contexts when creating windows 2019-06-13 16:55:37 -05:00
XANTRONIX Development
0083200cfa Implement hexagram_cluster_update()
Implement hexagram_cluster_update() to act as a central point to decode
CAN frames relevant to the gauge cluster
2019-06-13 16:54:55 -05:00
XANTRONIX Development
654dfac3d1 Implement hexagram_cluster_resize(), hexagram_cluster_init() 2019-06-09 17:26:57 -05:00
XANTRONIX Development
7cd217bef4 Consolidate cluster state into cluster object 2019-06-09 16:05:06 -05:00
XANTRONIX Development
0299922b88 Why not go for a massive refactor? 2019-06-09 15:46:41 -05:00
XANTRONIX Development
6689722b31 Split gauge cluster out of examples/cluster.c 2019-06-09 14:03:56 -05:00
XANTRONIX Development
dd66c31137 Split MFD into separate files 2019-06-09 13:57:57 -05:00
XANTRONIX Development
0326608b17 Add missing files, split fuel gauge into separate files 2019-06-09 13:55:54 -05:00
XANTRONIX Development
130c6cb0f0 *The Cheat flutters eyes, sounding very pleased* 2019-06-09 13:44:44 -05:00
XANTRONIX Development
cd9b07b8ac *pointing at The Cheat* Oh, and how 'bout a blue one for my little friend here? 2019-06-09 13:37:45 -05:00
XANTRONIX Development
17dd58eeb7 What window? 2019-05-28 00:58:18 -05:00
XANTRONIX Development
d7b6afbceb It's brown. 2019-05-28 00:36:07 -05:00
XANTRONIX Development
0fb807b2b9 *drive-thru whale* It's brown. 2019-05-28 00:32:22 -05:00
XANTRONIX Development
b14146606d My The Cheat wants to know what your crappy toy is this week. 2019-05-28 00:25:16 -05:00
XANTRONIX Development
1dc9a1c90d *The Cheat makes some The Cheat noises* 2019-05-27 23:28:21 -05:00
XANTRONIX Development
853ba89db0 *drive-thru whale plays a tune, water in its blowhole moves up and down* 2019-05-27 23:05:25 -05:00
XANTRONIX Development
0d5347e057 I'm not sure I understand the transaction that's taking place here. 2019-05-27 22:12:42 -05:00
XANTRONIX Development
81227fc332 I thought you just asked me to sever my leg. 2019-05-27 19:48:28 -05:00
XANTRONIX Development
e5b2b11ec0 Why have I forgotten trigonometry again 2019-05-25 21:30:31 -05:00
XANTRONIX Development
f1388e93bd Thanks Gemini! 2019-05-23 01:20:05 -05:00
XANTRONIX Development
73f8bec336 Real nice when your brain chooches well 2019-05-22 22:07:24 -05:00
XANTRONIX Development
13cc094cba Flesh out hexagram_module more 2019-05-21 09:27:17 -05:00
XANTRONIX Development
e9162b67d1 Initial implementation of hexagram_sim 2019-05-21 09:25:11 -05:00
XANTRONIX Development
f9721c6b0e Implement C string key support for dictionaries 2019-05-21 09:24:19 -05:00
XANTRONIX Development
9e0583909f Remove unused typedefs from dict.h 2019-05-21 09:23:32 -05:00
XANTRONIX Development
6a4c99bce3 Make hexagram_can_if opaque 2019-05-21 09:23:09 -05:00
XANTRONIX Development
b0c23e7413 Implement support for loading modules 2019-05-19 16:01:19 -05:00
XANTRONIX Development
318704622c How's about a hash table dangit 2019-05-18 19:48:28 -05:00
XANTRONIX Development
07e138dac8 Implement hexagram_capture_save(); use SIOCGTSTAMP 2019-02-27 20:19:31 -06:00