Commit Graph

231 Commits

Author SHA1 Message Date
Benjamin Vedder 58da66d03e Small lib tweak 2022-05-13 09:32:39 +02:00
Benjamin Vedder 64db50a1f1 Yet another attempt at running lisp i2c together with uart when there is no pin conflict 2022-05-12 20:52:41 +02:00
Benjamin Vedder 4b7827ba4d Another attempt at running lisp i2c together with uart when there is no pin conflict 2022-05-12 20:48:23 +02:00
Benjamin Vedder cb5f1eb88c Added memory check to ws2812 example 2022-05-12 16:29:10 +02:00
Benjamin Vedder 008cddc61d Only disable UART app on pin conflict 2022-05-12 16:14:16 +02:00
Benjamin Vedder 38506e3ea5 Merge commit '444c98ea5203c070a942a71ebfae8946e683399d' 2022-05-12 16:06:35 +02:00
Benjamin Vedder 90343e68ce Added ST lib support to c libraries, updated examples, added WS2812-example 2022-05-12 16:06:24 +02:00
Benjamin Vedder bbbb93073a C library thread support, more functions and examples 2022-05-11 22:10:42 +02:00
Benjamin Vedder 60b85551c0 Simplified example 2022-05-10 21:24:18 +02:00
Benjamin Vedder 35aebba3db Added very first attempt at dynamic C library loading support 2022-05-10 20:42:00 +02:00
Benjamin Vedder d45900ddc4 Merge commit '3dd1bd9c626dda5c4efba1ba7df830227fafc1f8' 2022-05-10 19:32:01 +02:00
Benjamin Vedder 0d2b0baac9 Added printf 2022-05-10 19:31:58 +02:00
Benjamin Vedder 1f4018a32a Merge commit '92b2a8830bb59c82f5e2d3f101fa77110c46d776' 2022-05-10 19:05:51 +02:00
Benjamin Vedder e6f31eb5f6 Added stop function 2022-05-10 19:05:43 +02:00
Benjamin Vedder 0a53c4a4cd Merge commit 'cfb5e8b522dfa9acb3987bb2be194095bca02797' 2022-05-10 16:19:07 +02:00
Benjamin Vedder 1af7e84402 Added library loader and reserved 1k ram for libraries 2022-05-10 16:19:01 +02:00
Benjamin Vedder 0d70c06f6b Merge commit '08da2db380048f9f99cef39bbfa63470550c14f4' 2022-05-09 16:24:00 +02:00
Benjamin Vedder 910f741e21 Fixed typos 2022-05-06 23:46:38 +02:00
Benjamin Vedder 02a1ce030e Fixed typo 2022-05-06 20:09:29 +02:00
Benjamin Vedder d87ada9b1a Added FOC detection command 2022-05-06 19:49:58 +02:00
Benjamin Vedder 452254d73c Add argument to get setting limits 2022-05-06 18:41:50 +02:00
Benjamin Vedder cf63e3c77b Added many more settings to lispbm 2022-05-06 14:37:08 +02:00
Benjamin Vedder 8553e6deec Macro symbol name changes 2022-05-05 20:02:20 +02:00
Benjamin Vedder 3ca6067b52 Merge commit '3991b47281aa1e0be0f13b6e100861a007d681db' 2022-05-05 19:51:17 +02:00
Benjamin Vedder ac1ef5fbb0 Major loop performance and memory optimization, gave lbm more memory 2022-05-05 19:50:22 +02:00
Benjamin Vedder b83f6db413 Merge commit '8470944cc53de689b98108cee6c753a3d0cde3b1' 2022-05-04 22:16:07 +02:00
Benjamin Vedder 5a7f769d27 Merge commit '4dbe8c6837099ad4a676f74a04f62ef0041afd1a' 2022-05-03 22:58:33 +02:00
Benjamin Vedder 9ec5fec4cf Added lispbm gpio-support for adc1 and adc2 2022-05-03 22:53:10 +02:00
Benjamin Vedder 503a55005e Do not block on tx with half duplex uart 2022-05-01 20:55:05 +02:00
Benjamin Vedder c4c56d0c00 Merge commit '2f5f73f2afafe7fc4edec6f00ec1f9d9376e2688' 2022-05-01 19:16:24 +02:00
Benjamin Vedder 673e682e5a Added LBM input voltage and duty cycle settings 2022-05-01 13:59:44 +02:00
Benjamin Vedder c1bffc44c8 Small fix 2022-04-30 16:15:49 +02:00
Benjamin Vedder 5dc84cf563 Merge commit '64241f5b10852ef7d449c41b328170157296400f' 2022-04-29 15:51:09 +02:00
Benjamin Vedder 45992edcfd Change str-from-n format, allow using hall sensor pins as gpio 2022-04-29 15:50:56 +02:00
Netzpfuscher 2e28683119 Disable UART receiver during half-duplex transmit and make the call blocking until transmit queue is empty 2022-04-28 20:06:29 +02:00
Benjamin Vedder ec0deedb06 UART bug fix 2022-04-28 18:18:48 +02:00
Benjamin Vedder e1446e9fab Fixed bug in sysinfo-command 2022-04-28 18:00:07 +02:00
Benjamin Vedder 99ee2e903b Fixed typo 2022-04-28 15:19:10 +02:00
Benjamin Vedder df8ca9793f Merge commit '9fcad87052bd97d8df563903881501f515e2dbc7' 2022-04-28 13:56:49 +02:00
Benjamin Vedder cca42b47ff Added half duplex uart mode 2022-04-28 13:42:14 +02:00
Benjamin Vedder e1a4432760 Merge commit 'ca4bd9b87a4f77b30189c3edc968b84543891012' 2022-04-27 20:21:49 +02:00
Benjamin Vedder d684675b83 Moved eeprom documentation to its own section and clarified it a bit 2022-04-26 21:43:17 +02:00
Benjamin Vedder c901f98750 Merge commit '06d88e9175a4723934befadb8efe32cd1bd9f364' 2022-04-26 21:15:39 +02:00
Benjamin Vedder 52a2a7fb4e Merge commit 'b28b9c8eaef3374ba4e0873bd8bc8071126e8377' 2022-04-24 12:34:49 +02:00
Benjamin Vedder 8cb88245bb Added lisp extension load support for custom apps and quite test of it 2022-04-20 17:16:52 +02:00
Benjamin Vedder a26c9ac97b Configurable i2c-pins 2022-04-19 23:44:43 +02:00
Benjamin Vedder cb16b441d2 Merge commit '8e71e55227df97745ef7d6bcb3b5f1a08a7fb389' 2022-04-19 18:01:39 +02:00
Benjamin Vedder de09850ec0 Congfigurable i2c_bb bitrate 2022-04-19 17:21:19 +02:00
Benjamin Vedder 36cebc3db6 Updated readme 2022-04-18 18:13:06 +02:00
Benjamin Vedder 0ad73a1157 Merge commit '5ea5b08e2c30b1f905a740e1f975715a03b7851b' 2022-04-18 18:06:37 +02:00