King Kévin
|
6f8bbca2bf
|
always enable debug (to need to save power)
|
2018-02-13 17:33:06 +01:00 |
King Kévin
|
aa64816fc6
|
use red led function for BV
|
2018-02-13 17:32:20 +01:00 |
King Kévin
|
5dc9ad0286
|
BV: add specific function to switch blue and red LED on
|
2018-02-13 17:31:52 +01:00 |
King Kévin
|
216557b99e
|
BV: change DFU pin to current revision
|
2018-02-13 16:54:51 +01:00 |
King Kévin
|
31e544c09f
|
BV: update I/O pin names
|
2018-02-13 16:45:46 +01:00 |
King Kévin
|
2268315e84
|
application: show hardware revision
|
2018-02-13 16:20:17 +01:00 |
King Kévin
|
d75b42377d
|
BV: add hardware revision variable and identification
|
2018-02-13 16:19:45 +01:00 |
King Kévin
|
400df7c392
|
BV HiZ: fix self-test for unreadable ID CODE
|
2018-02-13 16:10:31 +01:00 |
King Kévin
|
a0b5e2059f
|
add GPLv3 license file
|
2018-02-13 15:14:55 +01:00 |
King Kévin
|
d041eabf7b
|
Rakefile: remove stripping since it does not decrease the size on binary output
|
2018-02-13 13:50:43 +01:00 |
King Kévin
|
59094a05d3
|
bootloader: fix linker script to indicate correct flash size for STM32F103xC
|
2018-02-13 13:47:03 +01:00 |
King Kévin
|
afd0f5545d
|
bootloader: show red LED on BV
|
2018-02-12 19:41:20 +01:00 |
King Kévin
|
993e0735c3
|
global: fix typo
|
2018-02-12 19:40:05 +01:00 |
King Kévin
|
bf37193568
|
BV HiZ: make pin test faster an user interruptable
|
2018-02-12 17:13:22 +01:00 |
King Kévin
|
ee5e5cf244
|
BV global: put RS-485 and CAN transceivers in safe mode
|
2018-02-12 14:08:53 +01:00 |
King Kévin
|
912509925e
|
BV: fix typo
|
2018-02-12 13:30:21 +01:00 |
King Kévin
|
9d31e9b6a4
|
BV: split vreg_set to lv and hv
|
2018-02-06 21:34:29 +01:00 |
King Kévin
|
2df0fbf96f
|
BV: rename xV to LV and 12V to HV
|
2018-02-06 21:17:37 +01:00 |
King Kévin
|
b885553c6c
|
application: display build date and device ID
|
2018-02-06 21:17:00 +01:00 |
King Kévin
|
dc096e932b
|
global: add macros to get built date
|
2018-02-06 21:16:25 +01:00 |
King Kévin
|
95c64eb081
|
BV UART: add pinout
|
2018-02-06 17:35:14 +01:00 |
King Kévin
|
cd289dd537
|
BV HiZ: add pinout
|
2018-02-06 17:35:05 +01:00 |
King Kévin
|
36e78dbfb6
|
BV: clear pinout when switching mode
|
2018-02-06 17:28:03 +01:00 |
King Kévin
|
220b3b8880
|
BV OLED: use pin number ordering in pinout
|
2018-02-06 17:27:09 +01:00 |
King Kévin
|
f840b5f075
|
BV: add pinout display functionnality
|
2018-02-06 17:26:35 +01:00 |
King Kévin
|
36e28c873f
|
terminal: increase history
|
2018-02-06 17:25:53 +01:00 |
King Kévin
|
678d56aa68
|
menu: put tab when there is no option
|
2018-02-06 17:25:36 +01:00 |
King Kévin
|
86bd6d0978
|
BV UART: display mode and pinout on OLED display
|
2018-02-06 12:33:00 +01:00 |
King Kévin
|
434c664d5b
|
BV HiZ: display mode and pinout on OLED display
|
2018-02-06 12:32:44 +01:00 |
King Kévin
|
980bc67419
|
BV: use OLED display
|
2018-02-06 12:31:46 +01:00 |
King Kévin
|
36569fd7ef
|
OLED: switch I2C clock to fast mode
|
2018-02-06 12:31:30 +01:00 |
King Kévin
|
6111f30f4e
|
BV OLED: fix drawing
|
2018-02-06 12:28:26 +01:00 |
King Kévin
|
b1ce81eeda
|
BV UART: fix escape count
|
2018-02-06 11:56:18 +01:00 |
King Kévin
|
aa4548def5
|
BV: add functions to display text and pinout on OLED dispay
|
2018-02-06 11:55:43 +01:00 |
King Kévin
|
1b65542dda
|
lib: add library to control SSD1306 I2C OLED displays
|
2018-02-06 11:54:57 +01:00 |
King Kévin
|
2522939c66
|
I2C: make API more generic
|
2018-02-06 11:53:50 +01:00 |
King Kévin
|
50bea30599
|
correct flash size to 256 kB of STM32F103xC
|
2018-02-06 11:52:23 +01:00 |
King Kévin
|
af7d13dfef
|
BV UART: add transceive command
|
2018-01-25 11:31:27 +01:00 |
King Kévin
|
de4218147e
|
BV HiZ: replace wait_space with user_input_get
|
2018-01-25 10:41:43 +01:00 |
King Kévin
|
37b02552fd
|
global: remove wait_space since it can be done by user_input_get
|
2018-01-25 10:41:02 +01:00 |
King Kévin
|
5f10bc3424
|
global: make user_input_get blocking
|
2018-01-24 22:25:12 +01:00 |
King Kévin
|
a9b0ad9f62
|
application: use central user input storage
|
2018-01-24 22:19:11 +01:00 |
King Kévin
|
9b025c743e
|
USB: use central user input storage
|
2018-01-24 22:18:58 +01:00 |
King Kévin
|
7657812ead
|
uart: user central user input storage
|
2018-01-24 22:18:37 +01:00 |
King Kévin
|
ae3ac4e2ed
|
global: add central user input storage
|
2018-01-24 22:18:11 +01:00 |
King Kévin
|
77263ecaa2
|
busvoodoo: improve instructions
|
2018-01-24 22:17:32 +01:00 |
King Kévin
|
33b5b0352b
|
application: switch LED off after exiting mode
|
2018-01-24 21:30:38 +01:00 |
King Kévin
|
1633972d8d
|
busvoodoo: set LED when HiZ is started
|
2018-01-24 21:30:03 +01:00 |
King Kévin
|
b875d88bd5
|
busvoodoo: use LED for UART activity
|
2018-01-24 21:29:22 +01:00 |
King Kévin
|
a91161981c
|
busvoodoo: add led blinking with timeout
|
2018-01-24 21:28:45 +01:00 |