Commit Graph
100 Commits
Author SHA1 Message Date
pascallanger e4fd1f4399 FrSkyR9: 16 channels 2020-01-24 14:59:26 +01:00
pascallanger 0d5fcb0849 FrskyR9 protocol 2020-01-24 12:12:07 +01:00
pascallanger 2236c256ba Merge pull request #320 from UnTraDe/master
initial working version of R9M, 8 CH and BINDING support only
2020-01-24 10:12:19 +01:00
pascallanger f9fa4dff73 Update _Config.h 2020-01-22 16:11:42 +01:00
pascallanger 7281c0b5bf Comment FRSKYX2 protocol for now 2020-01-21 10:51:07 +01:00
pascallanger e6cab65560 Fix paranthesis... 2020-01-21 10:29:11 +01:00
pascallanger cc115323e1 Prep for FrSky X v2 2020-01-20 23:52:17 +01:00
pascallanger 25aecbf15e XK full ID to address and hop freqs generation 2020-01-16 23:43:29 +01:00
pascallanger e18d8868d2 Protocol Pelikan: hop freq change with RX_num 2020-01-15 16:28:03 +01:00
pascallanger c6e5d00a2b Protocol Pelikan: fix rx_tx_addr[1]... 2020-01-14 23:00:50 +01:00
pascallanger 7a5b4dea1a XK X420/X520: 2 valid IDs
IDs are selected using RX num.
2020-01-14 22:51:47 +01:00
pascallanger 5df877f32c Protocol XK X420: Changed bitrate to 1Mbps 2020-01-14 22:05:30 +01:00
pascallanger c5c7dda2e0 Update XK X420 channel order
Change channel order
Add CH140 for video
2020-01-14 21:25:43 +01:00
pascallanger 492b9e5ed4 New protocol XK
Still work in progress
Subprotocols: X450 and X420 -> not sure if they are subprotocols or just different IDs...
CH5: M-Mode=-100%, 6G-Mode=0%, V-Mode=+100%
CH6: Take off momentary switch
CH7: Emergency stop momentary switch
CH8: 3D/6G momentary switch
CH9: Photo momentary switch
2020-01-14 12:19:12 +01:00
pascallanger 9f721c528d Bayang: rewritten the protocol to be more friendly with main scheduler 2020-01-12 19:42:51 +01:00
pascallanger 7f3c80c2a9 Fix DSM invalid protocol when binding 2020-01-12 18:18:47 +01:00
pascallanger 8f789607e4 Pelikan: add some hopping frequencies 2020-01-12 17:38:30 +01:00
pascallanger 6a9b6ed4be XN297EMU: option=0->nrf24L01, option!=0 -> CC2500
XN297L@250kbps is emulated by default with the NRF24L01. If option (freq tune) is diffrent from 0, the CC2500 module (if installed) will be used instead with option being the freq usual tuning.
2020-01-12 14:06:27 +01:00
pascallanger 953a97dae4 Flyzone: add channel 5 2020-01-12 13:17:17 +01:00
pascallanger 86778c5997 XN297Dump: new auto mode
Automatically:
 - find XN297L packet -> bitrate, scrambling, enhanced...
 - use address to filter incoming packets
 - find all frequencies
 - determine channel order (basic)
 - help to find out the changes by only displaying packets when there is a change in the packet
2020-01-12 13:16:30 +01:00
pascallanger 8c32cdf5fd Pelikan: fix TX and multi ID
Still 1 hopping freq table
2020-01-12 13:00:30 +01:00
pascallanger d092593e5c Fix FrSky RX bind which could fail if another TX was around 2020-01-12 12:57:16 +01:00
pascallanger edbf4b6908 Merge pull request #311 from benlye/multi-status-fix
Fix module status on erSkyTX
2020-01-11 10:20:03 +01:00
pascallanger 054c3088c3 Merge pull request #305 from Shkolik/Direct_inputs
Direct inputs
2020-01-02 17:29:45 +01:00
pascallanger 8ea4e00d31 Pelikan protocol fix ? 2019-12-20 15:43:44 +01:00
pascallanger 917e27280f Pelikan and Tiger protocol fixes 2019-12-20 09:29:37 +01:00
pascallanger ec92edfc85 New protocol Tiger
Model: Tiger drone 1400782
Protocol number: 61
No sub_protocol
CH5: Flip
CH6: Light
2019-12-19 23:40:33 +01:00
pascallanger afd2be6c59 New Pelikan protocol
Protocol number: 60
No sub proto
8 channels AETR...
Extended limit supported
!!Only 1 ID for now!!
2019-12-19 22:39:01 +01:00
pascallanger a23d50bf0d FrSkyX add bind options CH1-8/CH9-16 & Telem ON/OFF 2019-12-19 17:26:47 +01:00
pascallanger cace1144db Add TX_LQI (TLQY) comment 2019-12-09 10:47:17 +01:00
pascallanger 0d646ed1a6 Update Protocols_Details.md 2019-12-05 17:14:26 +01:00
pascallanger e9b09ffecd Update Protocols_Details.md 2019-12-04 10:58:40 +01:00
pascallanger 0008633d6e Bayang RX: Sync 2019-11-30 12:11:08 +01:00
pascallanger 396c005b0a BAYANG RX: enables 6 analog channels
Fix channels range -100%..+100%
2019-11-29 20:26:10 +01:00
pascallanger d3c3fac4f7 Multi_names mandatory when using multi_telemetry
Validate that sub_proto is valid for the current protocol
Validate that disable channel mapping is valid for the current protocol
2019-11-29 18:50:57 +01:00
pascallanger cf4acc1d4c Bayang RX: fix warnings 2019-11-29 18:46:24 +01:00
pascallanger 5bd95f8414 Merge pull request #300 from goebish/protocol_bayang_rx
Protocol Bayang rx
2019-11-29 16:37:13 +01:00
pascallanger c803eeb26a Esky150: add sub protocols 4CH and 7CH 2019-11-28 17:01:33 +01:00
pascallanger 6a7497cdf8 Update FX816_nrf24l01.ino 2019-11-27 12:24:49 +01:00
pascallanger 3067ea3a5c New protocol: FX816
Model P38
Protocol number: 58
Sub protocol: None
Channels: A & T
2019-11-27 12:12:13 +01:00
pascallanger 9a5309d84b V911S: revert to nrf24l01 2019-11-27 12:10:49 +01:00
pascallanger fff18f825a DSM: change timing to see if it improves long range telemetry RX range 2019-11-27 12:08:17 +01:00
pascallanger 10e33f5d5c Update _Config.h 2019-11-21 08:49:39 +01:00
pascallanger db442d81dd Fix all compilation issues (?) 2019-11-11 19:15:39 +01:00
pascallanger f800b4f90b Merge pull request #291 from pascallanger/SPort_Send
New features
2019-11-11 17:30:26 +01:00
pascallanger 712f297d86 Update _Config.h 2019-11-11 17:19:27 +01:00
pascallanger 0afed7d3a4 Fix HoTT menu for internal module 2019-11-11 15:36:39 +01:00
pascallanger 6a03972ff3 Update Protocols_Details.md 2019-11-10 19:34:31 +01:00
pascallanger 0e40f64c6b Enable HoTT RX config menu
Use OpenTX lua script
2019-11-10 18:55:03 +01:00
pascallanger c83b769f28 Update Multiprotocol.ino 2019-11-10 09:25:42 +01:00
pascallanger dad3282bbb XN297Dump RF channel display 2019-11-09 19:26:31 +01:00
pascallanger 1621263fb0 HoTT telem doc update 2019-11-09 12:10:56 +01:00
pascallanger 2686cd0c48 Scanner in blocking mode for best perf 2019-11-09 12:10:34 +01:00
pascallanger b07b081a15 HoTT telemetry size change 2019-11-07 11:13:48 +01:00
pascallanger c5d4e8c191 Failsafe improvement 2019-11-07 02:30:03 +01:00
pascallanger 928641f535 HoTT: add progmem to tables 2019-11-07 01:56:13 +01:00
pascallanger c4c5ffec4f HoTT: Failsafe
Failsafe MUST be configured once with the desired channel values (hold or position) while the RX is up (wait 10+sec for the RX to learn the config) and then failsafe MUST be set to RX/Receiver otherwise the servos will jitter!!!
2019-11-07 01:03:57 +01:00
pascallanger c048e97d3a DSM configurable max throw parameter through option 2019-11-05 19:12:06 +01:00
pascallanger 00f0719659 HoTT: more hop tables 2019-11-05 19:11:28 +01:00
pascallanger 0482627512 HoTT telem 2019-11-05 00:31:20 +01:00
pascallanger 5856442e0f First HoTT version 2019-11-04 19:16:19 +01:00
pascallanger 7b281e47d6 HoTT work in progress 2019-11-04 09:26:12 +01:00
pascallanger 6ef2934c18 Update Telemetry.ino 2019-11-03 15:48:14 +01:00
pascallanger 19b931223b Changed serial timer source 2019-11-03 15:46:05 +01:00
pascallanger ca15d7108f Prep for HoTT protocol and fix STM32 seed 2019-11-02 20:51:41 +01:00
pascallanger e6e4d33847 Few changes... 2019-11-02 18:13:47 +01:00
pascallanger 815cf4fd99 FrSky X telemetry quick fix 2019-11-01 18:42:45 +01:00
pascallanger 5cf2bf2cf5 Small tweaks 2019-11-01 15:11:31 +01:00
pascallanger 6632da0276 Fix link 2019-11-01 14:52:50 +01:00
pascallanger 9b499ab7d1 Fix (?) protocol issues 2019-10-31 23:33:10 +01:00
pascallanger d29461607b Tweakes 2019-10-29 00:36:57 +01:00
pascallanger 243bdf2240 Merge branch 'master' into SPort_Send 2019-10-29 00:02:59 +01:00
pascallanger cde185901a PPM protcols: remove warning when setting negative option values 2019-10-28 23:29:34 +01:00
pascallanger a9f35f8095 Update _Config.h 2019-10-27 17:05:02 +01:00
pascallanger 63d7e32e06 INVERT_TELEMETRY_TX flag 2019-10-27 17:02:38 +01:00
pascallanger 400fdb3cc6 FrSkyX LBT RSSI timing improvement 2019-10-27 16:44:36 +01:00
pascallanger 9f1bdc901c FrSkyX LBT: implement LBT instead of transmitting all the time
Needs to be activated using FRSKYX_LBT for now.
2019-10-27 13:20:53 +01:00
pascallanger 61970b028e AFHDS2A: Fix LQI to channel 2019-10-26 15:40:46 +02:00
pascallanger aee92737ca Fix Failsafe compilation 2019-10-25 22:27:46 +02:00
pascallanger 0fddd9c119 Fix AFHDS2A RX_LQI forward on CH
Hopefully...
2019-10-25 22:03:39 +02:00
pascallanger b156f66146 Fix Failsafe compilation 2019-10-25 21:35:25 +02:00
pascallanger 63e6590b65 Merge branch 'master' into SPort_Send 2019-10-20 15:48:18 +02:00
pascallanger 103be7f6e0 Update Protocols_Details.md 2019-10-18 18:08:42 +02:00
pascallanger 2154b75499 Fix MULTI_NAMES len... 2019-10-17 22:35:43 +02:00
pascallanger 70ce8e9a1f Fix SLT inversion 2019-10-17 16:56:15 +02:00
pascallanger fdd0a00d5a Correct option value for FrSky protocols 2019-10-17 11:38:23 +02:00
pascallanger a8cad1e70a Move optionDisp to Data[19] 2019-10-17 09:41:20 +02:00
pascallanger 40afd67fc6 Disable MULTI_SYNC when using RX or Scanner protocols 2019-10-16 20:18:24 +02:00
pascallanger f3b9206d67 Merge branch 'master' into SPort_Send 2019-10-16 18:54:43 +02:00
pascallanger b76dd4c8ac Update Compiling_STM32.md 2019-10-16 12:18:15 +02:00
pascallanger 3eb507ebe6 Update Compiling_STM32.md 2019-10-16 12:17:40 +02:00
pascallanger fe0a1f0f94 Create T16-internal-connection.png 2019-10-16 11:30:45 +02:00
pascallanger fab3339b8d Update Compiling_STM32.md 2019-10-16 10:49:42 +02:00
pascallanger 10604cf820 Create T16-internal-connector.png 2019-10-16 10:45:16 +02:00
pascallanger e297310a25 Update Scanner_cc2500.ino 2019-10-15 20:00:45 +02:00
pascallanger d71006f2ae Update Multi_Names.ino 2019-10-15 20:00:41 +02:00
pascallanger 7a8e099a79 Send MULTI NAMES all the time 2019-10-15 11:19:42 +02:00
pascallanger 822aa84fa2 Update Multi_Names.ino 2019-10-15 08:54:02 +02:00
pascallanger 948ce9e8b8 Send current protocol and sub protocol name 2019-10-15 02:04:19 +02:00
pascallanger f964cdec98 Update Multiprotocol.h 2019-10-13 22:23:32 +02:00