Commit Graph

411 Commits

Author SHA1 Message Date
King Kévin 3bde5daecd fix doc 2018-03-21 23:20:05 +01:00
King Kévin ed8ce665fc Rakefile: add additional system library path 2018-03-21 22:58:47 +01:00
King Kévin 53dda1e50f BV I2C: add activity LED 2018-03-21 15:41:09 +01:00
King Kévin 87d68d5b48 BV I2C: add action command 2018-03-21 14:15:15 +01:00
King Kévin b8304d588f BV SPI: minor text fix 2018-03-21 14:14:46 +01:00
King Kévin 6a35bdc263 OLED: update to I2C API 2018-03-21 14:14:17 +01:00
King Kévin 2fec5cf247 I2C: add return codes 2018-03-21 14:13:55 +01:00
King Kévin 708e3d195b global: disable debug 2018-03-21 10:14:27 +01:00
King Kévin 422b76cd75 BV I2C: add 10-bit slave address support 2018-03-21 10:14:00 +01:00
King Kévin 0cfde88015 OLED: update to I2C API 2018-03-21 10:13:06 +01:00
King Kévin f6c50cb196 I2C: add 10 bits slave address support, improve reliability, and remove timer 2018-03-21 10:10:19 +01:00
King Kévin 6e160c31af I2C: add frequency support instead of just fast mode 2018-03-20 14:25:51 +01:00
King Kévin 944379fda9 BV: minor string fix 2018-03-20 10:46:40 +01:00
King Kévin 1ea54db293 BV: display pull-up information correctly 2018-03-20 10:42:59 +01:00
King Kévin 96507c584e BV HiZ: minor code improvement 2018-03-20 10:42:27 +01:00
King Kévin 05810060d7 BV: set power command to P and pinout to p 2018-03-20 10:41:30 +01:00
King Kévin 5ecea30801 BV: fix pinout 2018-03-20 10:15:36 +01:00
King Kévin fc8c73be49 global: remove unused I2C macros 2018-03-20 09:39:41 +01:00
King Kévin 78bbc8ae1e I2C: remove obsolete library 2018-03-20 09:39:14 +01:00
King Kévin 1be97ae21b BV I2C: update to new I2C library 2018-03-20 09:38:18 +01:00
King Kévin 82e33023de OLED: update to new I2C library 2018-03-20 09:38:06 +01:00
King Kévin 14cdeba690 I2C: allows multiple I2C peripherals to be used 2018-03-20 09:37:31 +01:00
King Kévin fed8637079 BV SPI: add action handler 2018-03-17 19:42:01 +01:00
King Kévin 2ec1d22a99 BV HiZ: improve doc 2018-03-17 19:41:20 +01:00
King Kévin cd7ca9a872 BV: add global action parser 2018-03-17 19:40:44 +01:00
King Kévin 70b166c1cc menu: pass remaning of line instead of word when argument is a string 2018-03-17 19:24:34 +01:00
King Kévin 8d0dfeef32 remove unused library 2018-03-17 13:35:12 +01:00
King Kévin af666455bd BV: move version and bootloader command to HiZ mode to reduce menu size in other modes 2018-03-15 19:20:27 +01:00
King Kévin 6391674bb7 application: add SPI mode 2018-03-15 19:00:04 +01:00
King Kévin efe89f61d4 BV SPI: add initial support 2018-03-15 18:59:44 +01:00
King Kévin bb014ce1e0 BV I2C: use shared string buffer and improve code 2018-03-15 18:55:52 +01:00
King Kévin 510d3c7193 BV I2C: use shared string buffer 2018-03-15 18:55:31 +01:00
King Kévin 56168c6c0c BV: add global shared string buffer to save RAM 2018-03-15 18:54:45 +01:00
King Kévin 06664a3916 I2C: ensure RCC_AFIO is on 2018-03-15 18:53:54 +01:00
King Kévin 5357985bad remove unused libraries 2018-03-11 23:40:43 +01:00
King Kévin 9ba771b92e application: add BV I2C 2018-03-11 17:52:20 +01:00
King Kévin 07b4cb10cc BV I2C: add initial I2C support 2018-03-11 17:51:53 +01:00
King Kévin 141fa4f2c9 BV HiZ: add RS/CAN pinout 2018-03-11 13:37:14 +01:00
King Kévin 911dc4c1a3 BV: fix RS/CAN pinout display 2018-03-11 13:36:50 +01:00
King Kévin ab3955b15b README: add link to manual 2018-03-11 13:19:24 +01:00
King Kévin 41976d0af8 USB: sleep_ms can't be used for DFU detach (in an interrupt) 2018-03-01 17:45:29 +01:00
King Kévin d8934dc4c5 global: minor code improvement 2018-03-01 17:44:18 +01:00
King Kévin 013092166e Rakefile: update USB ID for DFU 2018-03-01 17:43:09 +01:00
King Kévin db930f645c BV: unify ADC readout 2018-02-26 14:56:23 +01:00
King Kévin b04fcb7d3e USB: clean disconnect 2018-02-26 12:41:24 +01:00
King Kévin face9da9d0 Rakefile: check for changes in dependecies for source files 2018-02-26 12:14:52 +01:00
King Kévin edad01f1f7 application: display version 2018-02-26 12:14:11 +01:00
King Kévin 02be8b122e BV: rename revision to version 2018-02-26 12:13:45 +01:00
King Kévin 0f712e5c0a USB: improve transmission and wait until port is opened before starting transmission 2018-02-26 12:13:12 +01:00
King Kévin fdff675c67 BV: only read ADC measurement for channel selected 2018-02-23 16:03:55 +01:00