King Kévin
|
4c828bb399
|
BV SDIO: add SDIO mode
|
2019-02-20 18:30:23 +01:00 |
King Kévin
|
f371217492
|
terminal: make prefix bold
|
2018-09-01 11:08:04 +02:00 |
King Kévin
|
eff30a6431
|
BV I2C: add text styles
|
2018-09-01 01:05:56 +02:00 |
King Kévin
|
7f7994678f
|
BV I2C: improve bus error detection code
|
2018-09-01 00:58:00 +02:00 |
King Kévin
|
956188fdee
|
BV I2C (minor): use hex prefix
|
2018-09-01 00:36:07 +02:00 |
King Kévin
|
93d3d3048e
|
BV I2C (minor): add space around operators
|
2018-09-01 00:34:47 +02:00 |
King Kévin
|
5faaeb02cc
|
BV: add text styling methods
|
2018-09-01 00:30:32 +02:00 |
King Kévin
|
fbb6fd18cc
|
BV: display reset cause when debugging
|
2018-09-01 00:28:14 +02:00 |
King Kévin
|
fe84d49ca4
|
BV: increase boot screen time
|
2018-09-01 00:26:33 +02:00 |
King Kévin
|
2c69034251
|
1-Wire: fix doc
|
2018-08-11 18:46:07 +02:00 |
King Kévin
|
ee3d9c505a
|
BV: set version in USB serial string
|
2018-08-11 18:44:05 +02:00 |
King Kévin
|
c2a573ea65
|
fix library dependency
|
2018-08-11 18:43:23 +02:00 |
King Kévin
|
82c0b9cb31
|
BV 1-Wire: print parsed ROM ID
|
2018-08-11 18:42:55 +02:00 |
King Kévin
|
636cce8fdc
|
1-Wire: add family code device table
|
2018-08-11 18:42:10 +02:00 |
King Kévin
|
a752d5a26b
|
Rakefile (minor): make defu-util command more readable
|
2018-08-11 18:41:23 +02:00 |
King Kévin
|
1fe300335d
|
BV RS485: add timer for baud rate detection
|
2018-07-13 18:32:15 +02:00 |
King Kévin
|
6b8255c5d9
|
BV RS232: add timer for baud rate detection
|
2018-07-13 18:31:59 +02:00 |
King Kévin
|
847e7d189c
|
BV UART: add timer for baud rate detection
|
2018-07-13 18:31:39 +02:00 |
King Kévin
|
ae3621faba
|
UART: use pre/post rx in baud rate detection
|
2018-07-13 18:30:45 +02:00 |
King Kévin
|
1cb08356ec
|
BV UART: add serial configuration auto-detection command
|
2018-07-11 08:21:41 +02:00 |
King Kévin
|
8dd5b89944
|
USART: put parity LUT in header so others can use it
|
2018-07-11 08:20:51 +02:00 |
King Kévin
|
62cc65d954
|
1-wire: add option to use interrupt redirection
|
2018-07-11 08:10:25 +02:00 |
King Kévin
|
b8fcf17af9
|
interrupt: add library to redirect ISR at runtime
|
2018-07-11 08:09:04 +02:00 |
King Kévin
|
41db753338
|
BV: display version on screen when booting
|
2018-07-01 15:26:41 +02:00 |
King Kévin
|
7fc6551dfe
|
BV OLED: add and use generic text drawing function
|
2018-07-01 15:26:11 +02:00 |
King Kévin
|
863af91eca
|
font: update font and store in seperate library
|
2018-07-01 15:25:24 +02:00 |
King Kévin
|
097bba6398
|
global: disable debug
|
2018-07-01 15:24:33 +02:00 |
King Kévin
|
9a97f97218
|
BV RS-485: use generic UART library
|
2018-06-17 12:11:34 +02:00 |
King Kévin
|
753ae0992e
|
BV RS-232: use generic UART library
|
2018-06-17 12:10:54 +02:00 |
King Kévin
|
e9b88c49b3
|
BV UART: wait for transfer to complete before switching it off
|
2018-06-17 12:09:50 +02:00 |
King Kévin
|
0156f349bc
|
BV UART: rename USART definition
|
2018-06-16 21:09:23 +02:00 |
King Kévin
|
b213c1047b
|
BV UART: fix doc
|
2018-06-16 21:08:39 +02:00 |
King Kévin
|
b92273bc3e
|
BV 1-wire: don't search when data line is not high
|
2018-06-16 11:06:24 +02:00 |
King Kévin
|
867aef09e3
|
BV UART: discard input used to interrupt a process
|
2018-06-16 11:05:48 +02:00 |
King Kévin
|
478e8dafb6
|
1-wire: stop search when not slave is detected, and mention that code 0 means the data line might not be pulled up
|
2018-06-16 11:05:12 +02:00 |
King Kévin
|
cfd7c609b0
|
BV UART: mini fix to help preventing devel oversight
|
2018-06-15 10:20:55 +02:00 |
King Kévin
|
6fb3952997
|
BV UART: make UART mode use the generic methods
|
2018-06-15 09:48:41 +02:00 |
King Kévin
|
47a09a9e4a
|
BV UART: add generic UART mode functions
|
2018-06-15 09:47:22 +02:00 |
King Kévin
|
054b2c252b
|
BV UART: use enhanced USART to add additional data bits and parity support
|
2018-06-14 13:21:16 +02:00 |
King Kévin
|
ea28f20464
|
USART enhanced: add additional data bits and parity support
|
2018-06-14 13:20:24 +02:00 |
King Kévin
|
dc389ceaeb
|
UART: fix transmission problem when buffer is full
|
2018-06-14 13:18:51 +02:00 |
King Kévin
|
772cbe70ea
|
global: add macro for TIM_SR_CCOF and RST_USART
|
2018-06-14 13:17:01 +02:00 |
King Kévin
|
beb4e061d8
|
Rakefile: use gcc as linker instead of ld to profit from library finding
|
2018-06-12 21:14:18 +02:00 |
King Kévin
|
5ad695c159
|
BV HiZ: fix function name for hardware v0
|
2018-05-09 21:37:19 +02:00 |
King Kévin
|
25a458c99d
|
BV: add 1-Wire mode
|
2018-05-09 21:27:52 +02:00 |
King Kévin
|
97bdd20d18
|
BV 1-Wire: add 1-Wire mode
|
2018-05-09 21:27:44 +02:00 |
King Kévin
|
f745c93b7f
|
1-Wire: remove misleading parasitic power function, add byte function
|
2018-05-09 21:27:00 +02:00 |
King Kévin
|
a425e43590
|
BV: change LED handling. red LED is for power, blue LED is for activity
|
2018-05-03 12:56:09 +02:00 |
King Kévin
|
6e13f5eadd
|
global: remove BV specific LEDs functions
|
2018-05-03 12:54:55 +02:00 |
King Kévin
|
750cfd3b4c
|
BV: add RS-485/422 support
|
2018-05-01 13:45:09 +02:00 |