Commit Graph

132 Commits

Author SHA1 Message Date
Pawel Spychalski
db1cd344cb some config optimizations 2018-04-10 08:53:15 +02:00
Pawel Spychalski (DzikuVx)
b38dc15ba5 changed default input protocol 2018-04-02 20:52:56 +02:00
Paweł Spychalski
cf056fb528 Merge pull request #47 from unitware/conditional-ppm-input-on-tx
Hardware and configuration selections and travis build server setup
2018-02-12 15:48:13 +01:00
Magnus Ivarsson
64e05f911a ignore some ppm files to avoid mistakes 2018-02-11 20:10:43 +01:00
Magnus Ivarsson
d07a8a09d3 travis build
different configurations are specified in the configurations directory
 to select one copy it replcing the config.h file (as the travis script does)
 or change the include file directive in crossbow.ino
2018-02-11 19:41:00 +01:00
Paweł Spychalski
2ac0ce9b49 Merge pull request #42 from DzikuVx/channel-processing-speedup
Processing speedup
2018-01-03 20:21:32 +01:00
Pawel Spychalski (DzikuVx)
f75a8f8d7b Fixed serial on TX 2018-01-03 20:20:40 +01:00
Pawel Spychalski (DzikuVx)
c61a87361e Merge branch 'master' into channel-processing-speedup 2018-01-03 19:44:44 +01:00
Paweł Spychalski
34744ac5d7 Merge pull request #35 from DzikuVx/tx-sbus
SBUS support on TX module
2018-01-03 19:43:02 +01:00
Pawel Spychalski (DzikuVx)
365df5b269 Improved failsafe state detection when TX module is not receiving input 2018-01-03 19:41:59 +01:00
Pawel Spychalski
fbbd5fc68e Processing speedup 2018-01-03 13:32:24 +01:00
Pawel Spychalski
43e0d87dbd I2C speed bumped to 400kHz 2018-01-03 11:48:01 +01:00
Pawel Spychalski (DzikuVx)
55964dc330 Merge remote-tracking branch 'origin/master' into tx-sbus 2018-01-02 21:25:22 +01:00
Paweł Spychalski
9e7ef1e242 Merge pull request #41 from DzikuVx/tx-non-blocking
Non-blocking (async) LoRa end Packet
2018-01-02 21:21:57 +01:00
Pawel Spychalski (DzikuVx)
0c68c742b0 Merge remote-tracking branch 'origin/master' into tx-non-blocking 2018-01-02 21:21:36 +01:00
Pawel Spychalski (DzikuVx)
702a8331fe Allow for TX only when not already transmitting 2018-01-02 21:16:12 +01:00
Pawel Spychalski (DzikuVx)
cb3c510815 Further changes to async processing 2018-01-02 21:14:11 +01:00
Pawel Spychalski (DzikuVx)
8dfc41759e Another compiler warning fiuxed 2018-01-02 20:14:41 +01:00
Pawel Spychalski (DzikuVx)
8071d6ac74 Fixed compiler warnings 2017-12-28 12:05:18 +01:00
Pawel Spychalski (DzikuVx)
9d30a69b22 minor change 2017-12-24 14:06:34 +01:00
Pawel Spychalski
844955ded1 Merge branch 'master' into tx-sbus 2017-12-18 10:19:20 +01:00
Pawel Spychalski
ac36371cdb cleanup 2017-12-18 10:18:30 +01:00
Pawel Spychalski (DzikuVx)
e8f1976a2d async rx mode 2017-12-17 09:33:04 +01:00
Pawel Spychalski (DzikuVx)
a7c2e13b10 LoRa non-blocking endPacket from https://github.com/sandeepmistry/arduino-LoRa/pull/62 2017-12-16 11:08:39 +01:00
Pawel Spychalski (DzikuVx)
7e9f0fd04e close #36 2017-12-16 10:13:29 +01:00
Pawel Spychalski (DzikuVx)
85461b5d89 close #32 2017-12-16 09:50:02 +01:00
Pawel Spychalski (DzikuVx)
239d1b00e2 Merge branch 'master' into tx-sbus 2017-12-16 09:28:54 +01:00
Paweł Spychalski
42a0ff3513 Merge pull request #34 from DzikuVx/spi-improvements
Packet reading is now down in single SPI transaction
2017-12-16 09:26:27 +01:00
Pawel Spychalski
931bc59b36 TX happening in single SPI transaction 2017-12-15 14:37:18 +01:00
Pawel Spychalski (DzikuVx)
50e297b3d6 Packet reading is now down in single SPI transaction 2017-12-14 23:41:14 +01:00
Pawel Spychalski (DzikuVx)
baf8e54d1a Sbus decoding 2017-12-14 14:54:17 +01:00
Pawel Spychalski (DzikuVx)
c97c5f2b22 Unused property removed 2017-12-14 11:56:49 +01:00
Pawel Spychalski (DzikuVx)
65e6521121 Processing improvements 2017-12-14 11:55:42 +01:00
Pawel Spychalski
37e55a0f47 Fast read implementation 2017-12-06 14:02:08 +01:00
Paweł Spychalski
51b7d696af Merge pull request #33 from DzikuVx/local-lora-library
Local lora library
2017-12-01 12:21:06 +01:00
Pawel Spychalski
52feecbee8 cleanup 2017-12-01 12:20:41 +01:00
Pawel Spychalski
1986f0961b Arduino LoRa library is now part of package 2017-12-01 11:35:09 +01:00
Pawel Spychalski
8ffaccbd5f TX power moved to configuration 2017-11-23 14:41:11 +01:00
Pawel Spychalski (DzikuVx)
52daef7667 TX module diagram 2017-11-19 13:46:50 +01:00
Pawel Spychalski (DzikuVx)
c1867dee9e RSSI buzzer alarms adjusted 2017-11-18 17:01:55 +01:00
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