59 Commits

Author SHA1 Message Date
kadrim
7cd4bb50d1 Update platform_node.cpp 2018-07-10 09:30:42 +02:00
kadrim
5a63d02901 Add EEPROM Emulation Layer for SAMD CPU (Feather M0 etc.)
The M0 does not have an EEPROM, instead we are using an emulation layer, provided by the Library cmaglie/FlashStorage
2018-07-10 09:25:50 +02:00
Pawel Spychalski (DzikuVx)
03882af791 Correctly working binding mode 2018-05-31 15:53:52 +02:00
Pawel Spychalski (DzikuVx)
71ad7498a5 fixed binding key in bind mode 2018-05-28 20:46:52 +02:00
Pawel Spychalski
c5575c9af2 fixed travir run define 2018-05-23 16:11:23 +02:00
Pawel Spychalski
95ecb7c4f9 Outgoing bind frame 2018-05-23 15:21:11 +02:00
Pawel Spychalski
831c97b219 and now it should be possible to enter and leave bind mode 2018-05-23 14:38:59 +02:00
Pawel Spychalski
bb2317b06a Some dependency pleanup 2018-05-23 14:15:22 +02:00
Pawel Spychalski
917b1514fd Some work, stuck by dependencies 2018-05-23 11:45:48 +02:00
Pawel Spychalski
e240fbc412 Bind key initialized and loaded from EEPROM 2018-05-23 10:12:54 +02:00
Pawel Spychalski (DzikuVx)
c7f5f4f8bb work 2018-05-21 21:19:23 +02:00
Pawel Spychalski (DzikuVx)
d42534f41b Only one font used to limit flash usage 2018-05-21 15:21:57 +02:00
Pawel Spychalski (DzikuVx)
f884b5e70c All other static OLED pages 2018-05-21 15:16:28 +02:00
Pawel Spychalski (DzikuVx)
ea44a45de9 Next pages converted 2018-05-19 16:37:23 +02:00
Pawel Spychalski (DzikuVx)
7259286a3a U8x8 seems to be working much better. Smaller memory and flash requirements 2018-05-19 11:34:51 +02:00
Pawel Spychalski
68aafd179d initial try with U8x8 2018-05-18 12:55:20 +02:00
Pawel Spychalski (DzikuVx)
d7bfb7740e More fixes 2018-05-17 20:52:23 +02:00
Pawel Spychalski
ccb3199c34 unused defines removed 2018-05-17 14:51:02 +02:00
Pawel Spychalski
a30c14b92c progress 2018-05-17 14:42:26 +02:00
Pawel Spychalski
5ff36034b8 platform node 2018-05-17 14:13:41 +02:00
Pawel Spychalski
e915f30f1f minor state improvements 2018-05-17 11:24:14 +02:00
Pawel Spychalski (DzikuVx)
35053daa90 bugfixes 2018-05-16 17:06:03 +02:00
Pawel Spychalski
1c2bd0055e more SAMD fixes 2018-05-16 15:23:22 +02:00
Pawel Spychalski
fc6fc95e1e SAMD compiler fixes 2018-05-16 15:08:58 +02:00
Pawel Spychalski
434fe13fff Init moved to RadioNode 2018-05-16 14:23:09 +02:00
Pawel Spychalski
948cc7915b RadioState removed 2018-05-16 13:36:22 +02:00
Pawel Spychalski
0079264128 step 3 2018-05-16 13:07:12 +02:00
Pawel Spychalski
3766948329 step 2 2018-05-16 11:41:06 +02:00
Pawel Spychalski
a48497365d part 1 2018-05-16 11:01:00 +02:00
Pawel Spychalski (DzikuVx)
84ec6434e4 Additional pages 2018-05-15 17:51:58 +02:00
Pawel Spychalski (DzikuVx)
ab5806bf53 do not store pointers, this just do not work 2018-05-15 17:44:50 +02:00
Pawel Spychalski (DzikuVx)
37984e21a4 Basic OLED framework with start and info pages 2018-05-15 17:15:17 +02:00
Pawel Spychalski
0c6017122a Basic OLED 2018-05-15 14:03:43 +02:00
Pawel Spychalski (DzikuVx)
d31761a4b3 Basic init page 2018-05-14 20:08:45 +02:00
Pawel Spychalski (DzikuVx)
9f21d2b493 Basic buttons framework fixes 2018-05-14 17:21:07 +02:00
Pawel Spychalski
b5cc91c814 Better tactile processing 2018-05-14 16:17:38 +02:00
Pawel Spychalski
2fc84c78c5 Very ugly button handling 2018-05-14 15:41:49 +02:00
Pawel Spychalski (DzikuVx)
f8e1ed8e60 Merge branch 'master' of github.com:DzikuVx/QuadMeUp_Crossbow 2018-04-28 21:49:43 +02:00
Pawel Spychalski (DzikuVx)
9e18e5377c Lowered RSSI audible alarms 2018-04-28 21:39:51 +02:00
Pawel Spychalski (DzikuVx)
6a121df25d Improved sbus handling with a possibility to abandon stuck SBUS frames 2018-04-28 21:00:19 +02:00
Pawel Spychalski (DzikuVx)
3ea77891f1 TX module LED indication 2018-04-27 23:05:44 +02:00
Pawel Spychalski (DzikuVx)
14d8215543 Fixed bind key crc salting 2018-04-27 22:03:20 +02:00
Pawel Spychalski (DzikuVx)
b211a4a2b6 Bind key used to init frame CRC 2018-04-26 21:29:52 +02:00
Pawel Spychalski (DzikuVx)
76d4f7d70b hardcoded 4 byte binding key 2018-04-26 19:52:46 +02:00
Pawel Spychalski (DzikuVx)
f677d902d3 updated RSSI indication on RX side 2018-04-19 18:34:56 +02:00
Pawel Spychalski (DzikuVx)
a651fcc05e imporved sbus input handling on TX module 2018-04-19 16:24:17 +02:00
Pawel Spychalski (DzikuVx)
956fe00ccb Syncing improvements 2018-04-19 16:06:54 +02:00
Pawel Spychalski (DzikuVx)
feeeb78105 Sync RX and TX 2018-04-19 15:40:36 +02:00
Pawel Spychalski (DzikuVx)
12e2bca441 Fixed current channel indication and next channel computation 2018-04-19 12:49:40 +02:00
Pawel Spychalski (DzikuVx)
b6814509a2 Merge branch 'master' into feature/frequency-hopping 2018-04-19 11:51:35 +02:00