Paweł Spychalski
|
36b7933f11
|
Merge pull request #27 from DzikuVx/qsp-callbacks
Air protocol decoding using callbacks
|
2017-11-16 20:18:42 +01:00 |
|
Pawel Spychalski
|
3778fcd0cd
|
Callback for QSP decoding
|
2017-11-16 16:12:20 +01:00 |
|
Pawel Spychalski
|
9d609dfa77
|
RX outout table moved to RxDeviceState object
|
2017-11-16 13:31:29 +01:00 |
|
Paweł Spychalski
|
025315489c
|
Merge pull request #26 from DzikuVx/crc-update
Updated CRC method
|
2017-11-15 19:09:49 +01:00 |
|
Pawel Spychalski
|
9f48e0fd6f
|
Updated CRC method
|
2017-11-15 18:56:11 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
36dc76db0d
|
Reworked radio handling to early reject false packets
|
2017-11-15 18:53:31 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
149aac3d70
|
frequency change
|
2017-11-11 22:23:58 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
d322447290
|
Updated radio properties
|
2017-11-11 19:50:38 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
8fc8c20697
|
All processing moved from ISR to main loop
|
2017-11-11 16:51:00 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
6082f7f4a7
|
task priority changed
|
2017-11-11 14:09:14 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
1a031aba3f
|
Fixed bug thata was failing to process frames without preamble
|
2017-11-09 19:52:52 +01:00 |
|
Pawel Spychalski
|
1057c0995c
|
protocol preamble removed as not required for LoRa packet processing
|
2017-11-09 14:56:59 +01:00 |
|
Pawel Spychalski
|
47f9a37270
|
diagram for RX module
|
2017-11-07 13:14:31 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
2b622d0907
|
Merge branch 'master' of github.com:DzikuVx/QuadMeUp_Crossbow
|
2017-11-05 15:03:53 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
0c9a25d945
|
RX module schema
|
2017-11-04 09:48:34 +01:00 |
|
Paweł Spychalski
|
346ce8234f
|
Delete track2.txt
|
2017-11-01 12:11:48 +01:00 |
|
Paweł Spychalski
|
110b23ce0d
|
Delete track3.txt
|
2017-11-01 12:11:37 +01:00 |
|
Paweł Spychalski
|
a1d3b1d3b4
|
Delete track1.txt
|
2017-11-01 12:11:26 +01:00 |
|
Pawel Spychalski
|
4641d974ac
|
Merge branch 'master' of github.com:DzikuVx/QuadMeUp_Crossbow
|
2017-11-01 10:18:53 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
5ae986112f
|
Several small fixes for potential race conditions
|
2017-10-30 20:39:32 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
3921cc245c
|
Fixed casting bug on RX side that was causing failsafe to engage without specific reason
|
2017-10-30 17:38:56 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
b3d8847d86
|
OLED RRSI scaling changed to dB
|
2017-10-30 16:35:48 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
34b7a42b85
|
slower transmission
|
2017-10-29 15:25:36 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
b7782db478
|
Audible alarms on TX side
|
2017-10-29 13:08:39 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
86c7c3af0a
|
Small optimization
|
2017-10-29 09:56:06 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
a2fb5abffa
|
Buzzer Single and Continous modes
|
2017-10-29 09:35:00 +01:00 |
|
Pawel Spychalski (DzikuVx)
|
b3cac834e2
|
Reduced number of SPI operations when reading RF packets
|
2017-10-28 23:07:14 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
72cb29eca2
|
Speed optimization for S.Bus encoding
|
2017-10-28 22:25:38 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
7bb8544880
|
optimizations for OLED
|
2017-10-28 20:30:56 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
74cb084017
|
Basic buzzer framework
|
2017-10-28 19:35:06 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
d29f76fa7c
|
buzzer processing code
|
2017-10-28 16:55:48 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
9703d3144f
|
Another small optimization to limit resource hogging
|
2017-10-27 13:56:12 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
6277d4cec9
|
Code cleanup
|
2017-10-27 13:44:01 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
85b1dbe26d
|
performance improvements
|
2017-10-27 13:18:22 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
0f735f0054
|
close #23
|
2017-10-27 11:25:48 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
5c090b6868
|
Fixed race condition that casued concurrent SPI operation and hunged the RX module
|
2017-10-27 09:56:46 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
86f70accff
|
TX module is no longer using interrupts to read from LoRa. This fixes jumpy PPM readouts
|
2017-10-27 07:20:43 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
b50564f4bd
|
Default bandwidth increased to 500kHz
|
2017-10-26 20:18:02 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
9ea446de79
|
Slots for transmitting on RX side close #8
|
2017-10-26 20:03:20 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
9e0f425ee9
|
Sloted approach on TX side
|
2017-10-26 16:16:21 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
a800031b0a
|
close #15
|
2017-10-26 13:51:34 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
c409214de8
|
updated SNR scaling
|
2017-10-25 22:03:54 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
0b04e32776
|
LED blink on RX when receiving, Constant on FAILSAFE
|
2017-10-25 21:34:53 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
429d808fa2
|
close #10
|
2017-10-25 21:18:01 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
8f194e3968
|
close #18
|
2017-10-25 20:21:13 +02:00 |
|
Pawel Spychalski
|
2af594137f
|
scratch update
|
2017-10-25 12:58:07 +02:00 |
|
Pawel Spychalski
|
4e53ebde9c
|
updated sbus rate
|
2017-10-25 10:59:06 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
a6b5946a68
|
close #12
|
2017-10-24 21:08:04 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
b1c3b36b7c
|
close #20
|
2017-10-24 20:09:43 +02:00 |
|
Pawel Spychalski (DzikuVx)
|
2a47aac573
|
close #19 close #13
|
2017-10-24 20:07:23 +02:00 |
|