Commit Graph
100 Commits
Author SHA1 Message Date
Pascal Langer 4a626eaf14 Change XN297 emulation layer
Loads of protocols have been touched by this change. Some testing has been done but please test on all your models.
The XN297 emulation selects in this order:
 - the CC2500 if it is available and bitrate=250K. Configure the option field automatically for RF tune.
 - the NRF for all bitrates if it is available
 - if NRF is not available and bitrate=1M then an invalid protocol is sent automatically to the radio.
CC2500 @250K can now receive normal and enhanced payloads.
OMP protocol supports telemetry on CC2500 and is also for NRF only modules including telemetry.
Separation of E016H (new protocol) from E01X due to different structure.
MJXQ, MT99XX, Q303 and XK: some sub protocols available on CC2500 only.
2021-03-17 17:05:42 +01:00
pascallanger 47de19c8a5 DSM RX output ranges 2021-03-15 08:45:27 +01:00
Pascal Langer 3d4cfa30ac Remove spaces 2021-03-15 08:43:25 +01:00
pascallanger d658bee05a Add files via upload 2021-03-15 08:39:06 +01:00
pascallanger 820c181394 Update CPPM_HW_Mod.md 2021-03-15 08:07:42 +01:00
pascallanger c9774f557e Add files via upload 2021-03-15 08:06:24 +01:00
Pascal Langer b17618a5a8 Update Protocols_Details.md 2021-03-14 19:22:49 +01:00
Pascal Langer 03d0adbd74 CCPM: added comment to disable the telemetry after setup 2021-03-14 19:00:45 +01:00
Pascal Langer 905ee4b1ed Fix module boot issue? 2021-03-14 11:15:24 +01:00
Pascal Langer dbc33951a4 Fix for module boot issue? 2021-03-13 18:18:07 +01:00
Pascal Langer 732e66cab2 HoTT: fix Text config in Sync mode 2021-03-13 11:01:51 +01:00
pascallanger 0dab92552a Update CPPM_HW_Mod.md 2021-03-08 17:47:28 +01:00
pascallanger 047952537a Update CPPM_HW_Mod.md 2021-03-08 13:39:59 +01:00
pascallanger d4bf1fb36e Update CPPM_HW_Mod.md 2021-03-08 13:36:43 +01:00
pascallanger ff817cd098 Update Protocols_Details.md 2021-03-08 11:36:59 +01:00
pascallanger 04ea44ed4b Update CPPM_HW_Mod.md 2021-03-08 11:19:10 +01:00
pascallanger e23c8e2216 Add files via upload 2021-03-08 10:15:47 +01:00
pascallanger afb4802a2c Update CPPM_HW_Mod.md 2021-03-07 17:34:16 +01:00
pascallanger 3a5d341514 CPPM hardware mod initial page 2021-03-07 17:31:45 +01:00
pascallanger b6bcab1604 CPPM hardware mod images 2021-03-07 17:24:15 +01:00
Pascal Langer 0a998d2dc5 Enable CPPM by default 2021-03-07 11:12:49 +01:00
Pascal Langer 7927bc601e CPPM for RX protocols 2021-03-06 18:51:53 +01:00
Pascal Langer f8cc913898 Update Multiprotocol.ino 2021-03-06 12:00:05 +01:00
Pascal Langer a5428bc180 Removed SBUS trainer option 2021-03-06 11:33:32 +01:00
Pascal Langer c0285f81f0 JOYSWAY: fix? 2021-03-05 19:57:33 +01:00
Pascal Langer 600049898a SBUS/CPPM: fixed switching from CPPM to SBUS 2021-03-04 21:28:06 +01:00
Pascal Langer 0e1db8f06b SBUS/CPPM: fixed switching from SBUS to CPPM
There is still an issue from CPPM to SBUS...
2021-03-04 19:02:45 +01:00
Pascal Langer ec83f1e5a3 Disable SBUS serial when switching to CPPM 2021-03-04 15:23:23 +01:00
Pascal Langer f8f7769d9c Update DSM subprotocols naming 2021-03-04 10:08:52 +01:00
pascallanger 447a58966f Update Compiling_STM32.md 2021-02-04 14:19:29 +01:00
pascallanger 74162aa972 Update Compiling_STM32.md 2021-02-04 14:15:57 +01:00
pascallanger 153ba2e090 Update Transmitters.md 2021-01-19 12:26:15 +01:00
pascallanger b613345da4 Update Protocols_Details.md 2021-01-17 17:16:11 +01:00
pascallanger f2665ca786 Update Protocols_Details.md 2021-01-17 16:53:42 +01:00
pascallanger c829e1c86f Protocol E129: Add E130 model, Protocol E010r5: Add GLIDE channel 2021-01-17 15:57:52 +01:00
pascallanger 8499a508f5 Protocol E129: Add E130 model, Protocol E010r5: Add GLIDE channel 2021-01-17 15:57:42 +01:00
pascallanger 502e8beafb Update Protocols_Details.md 2021-01-16 15:48:40 +01:00
pascallanger 152dbed3fa Add Kyosho FHS details 2021-01-14 08:51:22 +01:00
pascallanger 2a78b1d6b7 Update README.md 2020-12-22 12:01:05 +01:00
pascallanger 84ae6366eb Update README.md 2020-12-21 16:12:04 +01:00
pascallanger e5b235ac83 Update README.md 2020-12-21 16:08:03 +01:00
pascallanger b943bae8dd Update README.md 2020-12-21 11:39:35 +01:00
pascallanger 4955978eb6 Update README.md 2020-12-21 11:36:39 +01:00
pascallanger 956e632392 Update Protocols_Details.md 2020-12-10 13:48:04 +01:00
pascallanger 90b6bb8f7d Update Protocols_Details.md 2020-12-08 18:52:13 +01:00
pascallanger 6153e84abf Update README.md 2020-12-08 16:51:52 +01:00
pascallanger 16357f29e9 Add files via upload 2020-12-08 16:48:04 +01:00
pascallanger 767d2c079a Update Protocols_Details.md 2020-10-31 16:24:02 +01:00
pascallanger 7750310be5 Update Protocols_Details.md 2020-10-31 16:06:18 +01:00
pascallanger 36675cf729 Change Travis links 2020-10-30 12:18:15 +01:00
pascallanger 60d5dd4101 Update Protocols_Details.md 2020-10-01 00:06:40 +02:00
pascallanger fedd04b724 Update Troubleshooting.md 2020-09-19 21:23:51 +02:00
pascallanger d8630da09d Update Troubleshooting.md 2020-09-19 20:35:44 +02:00
pascallanger 6192f7287e Update README.md 2020-09-18 17:15:18 +02:00
pascallanger 5baa9bd256 Update README.md 2020-09-13 11:34:23 +02:00
pascallanger fc81b7ee5a Update Protocols_Details.md 2020-09-03 17:28:54 +02:00
pascallanger fe6778635e Add Realacc R11 protocol 2020-08-30 14:57:56 +02:00
pascallanger a32b5561a1 Update Protocols_Details.md 2020-08-30 14:30:28 +02:00
pascallanger 4b4393952e Update README.md 2020-08-24 14:41:10 +02:00
pascallanger 748140cdee Update Protocols_Details.md 2020-08-18 12:02:08 +02:00
pascallanger de190f3349 Update Protocols_Details.md 2020-07-25 14:43:52 +02:00
pascallanger e6ccc7e7cc Update Protocols_Details.md 2020-07-17 14:21:57 +02:00
pascallanger ad48291d2a Update Protocols_Details.md 2020-07-16 00:02:29 +02:00
pascallanger f8ac406a94 Update Frequency_Tuning.md 2020-07-15 20:31:55 +02:00
pascallanger a68787f16e Update Protocols_Details.md 2020-07-03 18:03:36 +02:00
pascallanger 85ea91cdbb Update README.md 2020-06-28 19:54:14 +02:00
pascallanger 985d7a6fd9 Update README.md 2020-06-28 19:37:58 +02:00
pascallanger 2a19b8dd45 Update README.md 2020-06-28 19:35:12 +02:00
pascallanger 4daa5fa2bb Update Advanced_XN297Ldump.md 2020-06-22 10:10:57 +02:00
pascallanger f5720d38bb Update Flash_from_Tx.md 2020-05-09 09:10:09 +02:00
pascallanger 23478d3d21 Update Protocols_Details.md 2020-05-08 22:50:52 +02:00
pascallanger d1518d763b Add files via upload 2020-03-30 21:22:12 +02:00
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