500 Commits

Author SHA1 Message Date
Edward Emelianov
4614183f38 change proto to text strings; add simplest NTC measurement 2026-05-06 23:30:36 +03:00
Edward Emelianov
0b7ecba54b fixed small bug 2026-05-01 23:09:48 +03:00
Edward Emelianov
f74ea14bbe add documentation 2026-04-25 20:46:52 +03:00
Edward Emelianov
40c8f23e36 seems like it works; later TODO: add USART for RS232 2026-04-14 23:42:52 +03:00
c93c2ac6ab add enable/disable command 2026-04-14 09:28:06 +03:00
Edward Emelianov
56701d6ef6 ... 2026-04-11 00:26:47 +03:00
Edward Emelianov
9ef62c0d4d started writting code 2026-04-08 23:48:23 +03:00
0e9c7361b9 fixed stupid bug 2026-03-25 15:08:51 +03:00
Edward Emelianov
8e591d73bd remove flood in case of error 2026-03-23 23:28:22 +03:00
Edward Emelianov
024d256563 fixed USB 2026-03-23 23:08:08 +03:00
Edward Emelianov
45559545ef added russian manual for USB-GPIO 2026-03-19 23:52:09 +03:00
Edward Emelianov
e2a20a046a SPI works, may say it's over 2026-03-18 23:49:29 +03:00
Edward Emelianov
c80f0884f5 add SPI, not working yet (also need to set SPOL/SPHA etc) 2026-03-17 23:57:08 +03:00
Edward Emelianov
165780bef9 I2C works 2026-03-17 21:17:45 +03:00
Edward Emelianov
03b05051aa PWM works 2026-03-15 23:44:58 +03:00
Edward Emelianov
61262435a8 start adding PWM 2026-03-15 02:24:58 +03:00
Edward Emelianov
27eb723d80 add "hex+text" input 2026-03-14 23:44:54 +03:00
Edward Emelianov
57a44f1c66 OK, USART works, maybe add HEX input? 2026-03-14 22:46:28 +03:00
Edward Emelianov
65c9ae34bc USART almost working (but hangs on long messages) 2026-03-14 01:16:00 +03:00
Edward Emelianov
14f544374a cont 2026-03-13 00:15:18 +03:00
Edward Emelianov
b44fd9e91f start with USART (now DEBUG-compile is unavialable) 2026-03-11 23:40:39 +03:00
Edward Emelianov
3802f7d2cb add ADC & ADC monitoring 2026-03-10 22:40:45 +03:00
Edward Emelianov
8e78a12f06 GPIO tested; add monitoring. TODO: USB/SPI/I2C 2026-03-10 00:20:43 +03:00
Edward Emelianov
9713b10cd4 continue developing GPIO config; not tested yet 2026-03-09 01:24:02 +03:00
Edward Emelianov
d39682b143 tried to parse string functions using constexpr in C++ 2026-03-08 01:16:10 +03:00
Edward Emelianov
fb8b93b0fe usbcan_gpio: both USB interfaces works; start adding GPIO functions 2026-03-07 14:37:42 +03:00
Edward Emelianov
760bec420b starting CAN-GPIO, have a lot of errors 2026-03-07 01:20:06 +03:00
Edward Emelianov
25c2f085e8 New USB-CDC 2026-03-06 19:46:41 +03:00
Edward Emelianov
b5a4a21f51 USB CDC on STM32G0B1 works 2026-03-04 23:02:47 +03:00
Edward Emelianov
8f6a80e2c7 USART1 @ STM32G0B1 2026-03-02 23:21:31 +03:00
Edward Emelianov
71d30dd19a rename G0:G070 2026-03-01 23:12:53 +03:00
Edward Emelianov
1f4f111c52 added blink for STM32G0B1, next -> add USART 2026-03-01 23:11:22 +03:00
Edward Emelianov
061fd8bec8 add SPI (not tested yet) 2026-02-20 23:38:29 +03:00
Edward Emelianov
6c21d9f91a CAN works 2026-02-19 23:11:11 +03:00
Edward Emelianov
80c894517e add CAN, not tested yet 2026-02-18 22:54:20 +03:00
Edward Emelianov
68028f42a3 Seems like all U[S]ARTs works well. Tested on speeds up to 2Mbaud (as CH340 can). 2026-02-17 23:37:17 +03:00
Edward Emelianov
fb570367fa forgot to add 2026-02-16 23:59:00 +03:00
Edward Emelianov
73a0eeba8f almost working U[S]ARTs 2026-02-16 23:58:29 +03:00
Edward Emelianov
3ff87427ac partial work for interrupt-driven 2026-02-15 23:32:29 +03:00
Edward Emelianov
cd8151c684 seems like U[S]ARTS OK, not tested yet 2026-02-15 00:24:26 +03:00
Edward Emelianov
26e74a6b89 start adding U[S]ART support (need DMA) 2026-02-14 00:57:13 +03:00
Edward Emelianov
148c25b555 copy InterfaceBoard as 7CDCs template 2026-02-13 22:35:10 +03:00
Edward Emelianov
522e1e2ee3 some USB fixes 2026-02-13 20:55:37 +03:00
Edward Emelianov
2fa218f695 all interfaces works! 2026-02-12 23:16:48 +03:00
Edward Emelianov
e17058b2de all descriptors read - OK, interfaces work - bad (only first two works - why? need to debug) 2026-02-11 23:34:14 +03:00
Edward Emelianov
3a903d7d8c add timeouts 2026-02-09 21:04:47 +03:00
87683a12e6 fixed some bugs 2026-01-20 16:35:21 +03:00
3697adba41 add nocheck flags 2026-01-16 15:04:03 +03:00
9c0152d08f fixed bug with wrong DIAG output tracking 2026-01-15 17:27:31 +03:00
Edward Emelianov
e00aac01ec start 2025-12-28 20:26:27 +03:00