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
rusdacent
c8cc3c7dc8
Refactor pylint ( #195 )
...
* fix pylint paths
* add fake py file for test
* rm fake py file
* add fake txt file for test
* rm fake txt file
* fix paths for pull request
* fix for pull request trigger
* add fake py file for test
* rm fake py file
* add fake text file for test
* rm fake text file for test
Co-authored-by: coreglitch <mail@s3f.ru>
2020-10-26 09:59:16 +03:00
Pavel Zhovner
aa835aa7c9
[Wiki] Update firmware fix
2020-10-23 16:54:16 +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
Pavel Zhovner
7205fa7ed7
[Wiki] Firmware update, fixes
2020-10-23 11:42:53 +03:00
coreglitch
b624b2dc9d
Merge pull request #192 from Flipper-Zero/aku_wiki_fix
...
Wiki: proper crossplatform symlink dereference while copying
2020-10-22 16:43:20 +06:00
Aleksandr Kutuzov
8099915ce2
Wiki: proper crossplatform symlink dereference while copying. Fixes #191 .
2020-10-22 12:25:56 +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
coreglitch
e5f9159f66
Merge pull request #184 from Flipper-Zero/aku_nfc_clean
...
NFC: application + rfal + driver.
2020-10-21 18:26:49 +06: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
Aleksandr Kutuzov
adb319b912
RFAL: explicitly configure SPI
2020-10-21 14:44:48 +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
coreglitch
bd670c3a6b
Merge pull request #185 from Flipper-Zero/clang-format-update
...
update version clang-format
2020-10-21 15:14:59 +06:00
aanper
e95db0eedd
update AllowShortBlocksOnASingleLine param (not work)
2020-10-21 12:08:23 +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
c124471d44
NFC: build rfal with only with nfc app
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
aanper
767f9aa4fa
Merge remote-tracking branch 'origin/master' into clang-format-update
2020-10-20 13:55:01 +03:00
coreglitch
763606c1d2
Merge pull request #188 from Flipper-Zero/fix-asserts
...
better assert handling
2020-10-20 16:50:11 +06:00
rusdacent
ebd7120151
refs #146 bump clang-format version to 12
2020-10-20 13:41:00 +03:00
DrZlo13
0d25b09ad8
Merge branch 'master' into fix-asserts
2020-10-20 19:24:58 +10:00
DrZlo13
430815d561
now asserts dont break anything in release mode
2020-10-20 19:23:53 +10:00
aanper
09d3a42c14
Merge remote-tracking branch 'origin/master' into clang-format-update
2020-10-20 09:50:03 +03:00
aanper
13608cee9e
ignore pyc
2020-10-20 09:49:28 +03:00
coreglitch
c4e3f28a8d
Merge pull request #186 from Flipper-Zero/fix-build-flag
...
fix build flag
2020-10-20 11:59:42 +06:00
aanper
3da3022dff
fix build flag
2020-10-20 08:45:38 +03:00
rusdacent
2b513d381b
refs #146 fix path for clang-format in syntax-check
2020-10-20 08:38:53 +03:00
rusdacent
7d9672bb2d
refs #146 update version clang-format
2020-10-20 05:58:22 +03:00