Commit Graph

190 Commits

Author SHA1 Message Date
King Kévin 4c2b3e0516 ir_nikon: add library to receive IR code or Nikon shutter remote 2019-08-13 21:32:16 +02:00
King Kévin 102e1669d9 minor: disable debug 2018-10-28 22:28:28 +01:00
King Kévin 453d35079f minor: update description 2018-10-28 22:28:13 +01:00
King Kévin e78e67c0e8 application: set keymap of 2 remotes for animations 2018-10-28 22:26:52 +01:00
King Kévin ba5ea0a6b2 application: add flicker animations 2018-10-28 22:25:56 +01:00
King Kévin e9078e831e application: add strobe animations 2018-10-28 22:25:40 +01:00
King Kévin e6a545cd0f application: minor fix 2018-10-28 22:25:06 +01:00
King Kévin ca4d41e79f application: move RTC initialisation before watchdog in case the locking needs more time 2018-10-28 22:24:19 +01:00
King Kévin 4a96073898 application: use ir_nec extended mode 2018-10-28 22:22:40 +01:00
King Kévin a7aab104ba ir_nec: add support for extended command address 2018-10-28 22:20:37 +01:00
King Kévin 2f42659b18 add library to decode IR NEC codes (missing header) 2018-10-15 22:07:53 +02:00
King Kévin b78af16939 document project 2018-10-15 22:06:48 +02:00
King Kévin 4f7a173e23 add NEC code controlled power output animations 2018-10-15 22:06:29 +02:00
King Kévin 10c2973ee7 use blue pill as devboard and stlinkv2 as flasher 2018-10-15 22:05:46 +02:00
King Kévin 0bfae07c30 add library to decode IR NEC codes 2018-10-15 22:05:06 +02:00
King Kévin c5fc45b5a1 terminal: make prefix bold 2018-10-07 23:15:53 +02:00
King Kévin 507d2d05de 1-Wire: fix doc 2018-10-07 23:15:53 +02:00
King Kévin 30628ebb37 fix library dependency 2018-10-07 23:15:46 +02:00
King Kévin d3fd1ff84f 1-Wire: add family code device table 2018-10-07 23:13:23 +02:00
King Kévin 20ce3abf54 Rakefile (minor): make dfu-util command more readable 2018-10-07 23:12:59 +02:00
King Kévin 8e710f21c4 USART: put parity LUT in header so others can use it 2018-10-07 23:11:19 +02:00
King Kévin 7b0922b614 1-wire: add option to use interrupt redirection 2018-10-07 23:11:19 +02:00
King Kévin 1e330bee2f interrupt: add library to redirect ISR at runtime 2018-10-07 23:11:19 +02:00
King Kévin b02e9b172e 1-wire: stop search when not slave is detected, and mention that code 0 means the data line might not be pulled up 2018-10-07 23:09:26 +02:00
King Kévin 2dadbb8292 USART enhanced: add additional data bits and parity support 2018-10-07 23:09:26 +02:00
King Kévin 3c7466ca0e UART: fix transmission problem when buffer is full 2018-10-07 23:09:26 +02:00
King Kévin 730885fbdd global: add macro for TIM_SR_CCOF and RST_USART 2018-10-07 23:09:25 +02:00
King Kévin 2da84d9063 Rakefile: use gcc as linker instead of ld to profit from library finding 2018-06-08 13:40:38 +02:00
King Kévin c6f78ad2ee UART: set to common 115200 baudrate 2018-06-08 13:39:40 +02:00
King Kévin 444534e214 1-Wire: remove misleading parasitic power function, add byte function 2018-06-08 10:47:30 +02:00
King Kévin accb5fd95b global: remove BV specific LEDs functions 2018-06-08 10:46:33 +02:00
King Kévin fa3293a1f9 USB: fix packet loss 2018-06-08 10:46:33 +02:00
King Kévin 76994571b5 USB: fix user buffer overwrite 2018-06-08 10:46:33 +02:00
King Kévin 0ac0af5d52 update code to libopencm3 API change 2018-06-08 10:46:33 +02:00
King Kévin 9da8708bca updated libopencm3 submodule 2018-06-08 10:46:33 +02:00
King Kévin 372655c97c USB: improve comments and a fix of code 2018-06-08 10:45:01 +02:00
King Kévin dd0fcc1df7 Rakefile: remove reset functionnality 2018-06-08 10:45:01 +02:00
King Kévin 8498e4dc03 bootloader: fix SRAM comment 2018-06-08 10:45:01 +02:00
King Kévin 98a1f05ac6 flash_internal: fix page size detection 2018-04-07 11:16:28 +02:00
King Kévin 7b90696b6c flash internal: check enforced flash size 2018-04-06 19:56:57 +02:00
King Kévin d6990728a5 ld: improve flash size enforcing description 2018-04-06 19:55:52 +02:00
King Kévin fcbabf1ea7 application: integrate terminal and menu 2018-04-06 17:37:17 +02:00
King Kévin 4a634fb19f USB: fix doc 2018-04-06 16:54:48 +02:00
King Kévin 2a7fe9ae93 global: re-enable sleep in sleep_ms 2018-04-06 16:54:48 +02:00
King Kévin 61cc2491a6 bootloader: enable RCC_AFIO before remapping pin 2018-04-03 17:54:59 +02:00
King Kévin 96f3458317 USB: use pid.codes USB PID codes for CuVoodoo board 2018-04-03 17:08:34 +02:00
King Kévin 4470ba7de2 take OLED SSD1306 library from busvoodoo branch 2018-04-03 17:00:04 +02:00
King Kévin 593b0e0e25 take changes from busvoodoo branch 2018-04-03 16:59:02 +02:00
King Kévin 922661ffb3 bootloader: fix disabling JNRST 2018-02-18 17:50:49 +01:00
King Kévin b24dda9298 Rakefile: fix typo 2018-02-18 17:50:23 +01:00