DrZlo13
69d97afea8
IRDA samsung protocol ( #200 )
...
* samsung irda protocol implementation
* app for samsung irda protocol
* smaller strings and hal pwm
Co-authored-by: aanper <mail@s3f.ru>
2020-10-26 10:27:27 +03:00
coreglitch
f5b342abbe
Api hw gpio pwm ( #199 )
...
* initial gpio layer
* move temlplate.c to template.c.example in preparing to applications.mk rework
* separate arduino layer
* separate flipper_hal.x
* prepare to switch applications on v2 core gpio api
* swithch applications to v2 gpio api
* gpio api for local target
* better gpio_disable handling
* remove pwm functions from local target
* inline gpio funcs
* common function to init all api's
* fix local example blink
* move delay us to hal api folder
* move pwm_set/pwm_stop to hal api folder
* update applications to use hal pwm api
* remove gpio mode case warning
* add speaker demo to build
Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com>
2020-10-26 10:16:54 +03:00
DrZlo13
37fc47a24f
IR transmit example ( #180 )
...
* DWT-based microsecond delay
* simple ir app (work only with NEC protocol and predefined address - command)
* remove space from file name, add delay_us_init_DWT header
* float-based delay us
* init tim2 by CubeMX
* fix simple pwm functions
* simple pwm timer based ir nec protocol
* ir gui test app
Co-authored-by: aanper <mail@s3f.ru>
2020-10-23 12:39:11 +03:00
aanper
83dad63813
fix brace
2020-10-22 10:06:40 +03:00
aanper
736225c90e
fix syntax
2020-10-22 09:59:33 +03:00
aanper
fe89c81bfa
add example template code
2020-10-22 09:58:51 +03:00
aanper
b607e6e5f5
add todo about dispatcher lock implementation
2020-10-21 15:19:43 +03:00
Aleksandr Kutuzov
1595ec782e
CC1101: format sources
2020-10-21 15:13:26 +03:00
Aleksandr Kutuzov
aced0ee961
CC1101: explicitly configure SPI
2020-10-21 15:06:18 +03:00
aanper
4e4965fad3
syntax check
2020-10-21 13:59:52 +03:00
aanper
a1780154df
not start worker if err
2020-10-21 13:52:51 +03:00
aanper
fa2f071ed1
start nfc test anyway (showing error)
2020-10-21 12:59:06 +03:00
aanper
d818fe1d27
Merge branch 'master' into aku_nfc_clean
2020-10-21 12:21:53 +03:00
Aleksandr Kutuzov
f33647df54
NFC: replace deprecated furi api with new one
2020-10-20 17:27:54 +03:00
Aleksandr Kutuzov
aab597e0a3
NFC: format sources
2020-10-20 16:58:41 +03:00
Aleksandr Kutuzov
92f6e124ba
NFC: screens for not implemented features
2020-10-20 16:49:52 +03:00
Aleksandr Kutuzov
6b33e8ff61
Menu: fix code formatting
2020-10-20 16:27:38 +03:00
Aleksandr Kutuzov
357922ab14
NFC: proper menu valuemutex invokation
2020-10-20 16:20:53 +03:00
Aleksandr Kutuzov
224668e156
Menu: handle empty menu
2020-10-20 16:20:30 +03:00
Aleksandr Kutuzov
e2157b2403
NFC: format source.
2020-10-20 15:31:21 +03:00
Aleksandr Kutuzov
4c60218997
NFC: proper include order in Makefile
2020-10-20 15:25:01 +03:00
Aleksandr Kutuzov
88ab3c3aee
NFS: export config var
2020-10-20 15:02:00 +03:00
Aleksandr Kutuzov
b1eb171e4b
Nfc: show nfc driver status
2020-10-20 14:12:34 +03:00
Aleksandr Kutuzov
d27b93c1ca
NFC: add interrupt routine only if APP_NFC is defined
2020-10-20 14:12:34 +03:00
Aleksandr Kutuzov
785469f598
NFC: input ISR cleanup
2020-10-20 14:12:34 +03:00
Aleksandr Kutuzov
ecc93152c9
NFC: rename to Nfc
2020-10-20 14:12:34 +03:00
Aleksandr Kutuzov
ee18198b4d
Move dispatcher to nfc.
2020-10-20 14:12:34 +03:00
Aleksandr Kutuzov
4fea9e43a8
clang format
2020-10-20 14:12:33 +03:00
Aleksandr Kutuzov
4c9eb4928d
NFC: application + rfal + driver.
2020-10-20 14:12:28 +03:00
DrZlo13
430815d561
now asserts dont break anything in release mode
2020-10-20 19:23:53 +10:00
aanper
3da3022dff
fix build flag
2020-10-20 08:45:38 +03:00
aanper
dc39be505b
not build cc1101 in local build, app_release default in CI build
2020-10-19 09:56:12 +03:00
aanper
5bd5136972
syntax check
2020-10-19 09:23:49 +03:00
aanper
6a647f0fa3
fix tx mode (disable manual calibration)
2020-10-19 09:22:56 +03:00
aanper
3b993578f4
release/cc1101 debug build
2020-10-19 09:22:38 +03:00
aanper
e217029fcc
tx not work properly
2020-10-18 10:47:38 +03:00
aanper
6b5797bbf4
rx example
2020-10-18 07:47:49 +03:00
aanper
737ee2b0bf
gui, navigate over freqs
2020-10-18 07:10:15 +03:00
aanper
568143537d
build ok, issue with display
2020-10-18 05:52:11 +03:00
aanper
7c03ce179c
add cc1101 to build/menu
2020-10-18 05:43:09 +03:00
aanper
05d704fd54
merge
2020-10-17 16:48:13 +03:00
aanper
66f6df08cc
syntax fix
2020-10-17 13:41:50 +03:00
aanper
0f4799d70b
run/kill app, issue with multiple load
2020-10-17 13:10:53 +03:00
aanper
b9fbf78616
sandbox gui
2020-10-17 12:58:14 +03:00
aanper
566ba378ff
add apploader example
2020-10-17 11:48:52 +03:00
aanper
3c453a2a20
refactor menu mutexes
2020-10-17 11:48:29 +03:00
Aleksandr Kutuzov
f0800e579f
GUI: GuiApi isolation
2020-10-16 18:25:06 +03:00
Aleksandr Kutuzov
491343b683
GUI: reformat sources
2020-10-16 16:36:05 +03:00
Aleksandr Kutuzov
1a36dfc5d3
GUI: hide canvas inside
2020-10-16 16:34:36 +03:00
Aleksandr Kutuzov
23478fd175
Menu: code format
2020-10-16 16:11:51 +03:00