- Posts: 3333
PXX protocol
- vlad_vy
-
- Offline
Less
More
23 Sep 2019 05:44 - 23 Sep 2019 05:47 #75141
by vlad_vy
Replied by vlad_vy on topic PXX protocol
I can't find any considerable difference between DSM/DSMX protocols at "Deviation v5.0.0 build with latest protocols" and "Reference nightly build Deviation v5.x.x". Both "dsm2_cyrf6936.c" and "cyrf6936.c" almost the same. I don't understand why "Deviation v5.0.0 build with latest protocols" can bind, but "Reference nightly build Deviation v5.x.x" can't bind.
Is it original Spektrum receiver or third party one? If it's third party receivers, try to use "OrangeRX" protocol option.
What transmitter do you use?
Is it original Spektrum receiver or third party one? If it's third party receivers, try to use "OrangeRX" protocol option.
What transmitter do you use?
Last edit: 23 Sep 2019 05:47 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
23 Sep 2019 07:23 - 23 Sep 2019 07:24 #75142
by joeclone
Replied by joeclone on topic PXX protocol
I'm using Devo 10 with lemon rx satellites, yes I've tried the "orange rx" option and all the other options. As I mentioned using the main branch firmware it binds without any issue and even with all the options at default.
It's surprising I'm the only one having this issue?
I've even tried with a fresh copy file system after totally formatting the tx drive.
It's surprising I'm the only one having this issue?
I've even tried with a fresh copy file system after totally formatting the tx drive.
Last edit: 23 Sep 2019 07:24 by joeclone.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
23 Sep 2019 07:41 - 09 Oct 2019 05:04 #75143
by vlad_vy
Replied by vlad_vy on topic PXX protocol
Can you try Devo10 "Reference nightly build Deviation v5.x.x" with disabled HAS_4IN1_FLASH build option?
File deleted...
File deleted...
Last edit: 09 Oct 2019 05:04 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
23 Sep 2019 08:40 #75144
by joeclone
Replied by joeclone on topic PXX protocol
Just tried your test build and yes it works. I'm able to bind the satellite rx without any problem.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
24 Sep 2019 08:21 #75146
by vlad_vy
Replied by vlad_vy on topic PXX protocol
So, "HAS_4IN1_FLASH" build option breaks at least DSM/DSMX protocol.
- joeclone
-
- Offline
Less
More
- Posts: 98
24 Sep 2019 09:46 #75147
by joeclone
Replied by joeclone on topic PXX protocol
Hope you can sort this out. It'd be good to have a latest nightly build with a working dsm.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
26 Sep 2019 09:14 - 26 Sep 2019 09:15 #75152
by vlad_vy
Replied by vlad_vy on topic PXX protocol
With debug build and "HAS_4IN1_FLASH" enabled I don't see any debug messages from SPISwitch_Init(), so I suspect that CYRF_Reset() not working at all. So far I can't find the reason.
Last edit: 26 Sep 2019 09:15 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
26 Sep 2019 11:30 #75153
by joeclone
Replied by joeclone on topic PXX protocol
Any testing needed please let me know, unfortunately not much else I'm able to help with.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
09 Oct 2019 06:42 - 09 Oct 2019 11:18 #75208
by vlad_vy
Replied by vlad_vy on topic PXX protocol
joeclone, can you try build with "HAS_4IN1_FLASH" enabled, but "HAS_MULTIMOD_SUPPORT" disabled?
File deleted...
File deleted...
Last edit: 09 Oct 2019 11:18 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
09 Oct 2019 10:45 #75209
by joeclone
Replied by joeclone on topic PXX protocol
just tested and it works, able to bind with dsm2/dsmx
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
15 Oct 2019 08:18 - 16 Oct 2019 04:18 #75263
by vlad_vy
Replied by vlad_vy on topic PXX protocol
joeclone, can you try the build with both "HAS_4IN1_FLASH" and "HAS_MULTIMOD_SUPPORT" options enabled, but SPI2 clock changed from 2.25MHz to 4.5MHz?
File deleted...
File deleted...
Last edit: 16 Oct 2019 04:18 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
15 Oct 2019 23:41 #75264
by joeclone
Replied by joeclone on topic PXX protocol
Latest test build doesn't work, I flashed back to previous test build and able to bind again.
- joeclone
-
- Offline
Less
More
- Posts: 98
16 Oct 2019 12:07 #75267
by joeclone
Replied by joeclone on topic PXX protocol
Vlad_vy, I did some more testing with ur last test build. I'm able to bind only if I commented out cc2500 in the hardware.ini , tried commenting out any other options didn't bind. Ran out of time to do more tests but I'll try with other builds with the cc2500 commented out and see which works and which doesn't.
- joeclone
-
- Offline
Less
More
- Posts: 98
16 Oct 2019 15:35 #75268
by joeclone
Replied by joeclone on topic PXX protocol
Ok did some more testing....
1) v5.x.x-2019-08-22 from ur 'referenced nightly build' page - can bind with cc2500 commented out
2) latest nightly v5.0.0-28ce50f - can bind with cc2500 commented out
3) hexfet's build with PXX protocol v5.0.0-42d48d4 - can bind with cc2500 commented out
With the cc2500 commented out all were showing the message "missing module CYRF6936" at tx startup screen.
1) v5.x.x-2019-08-22 from ur 'referenced nightly build' page - can bind with cc2500 commented out
2) latest nightly v5.0.0-28ce50f - can bind with cc2500 commented out
3) hexfet's build with PXX protocol v5.0.0-42d48d4 - can bind with cc2500 commented out
With the cc2500 commented out all were showing the message "missing module CYRF6936" at tx startup screen.
- joeclone
-
- Offline
Less
More
- Posts: 98
24 Oct 2019 03:45 #75303
by joeclone
Replied by joeclone on topic PXX protocol
Finally bit the bullet and did my first Deviationtx build to get this PXX protocol and the dsm/dsmx working on my models by omitting the HAS 4IN1 flash in target_defs.h . Just want to know if this is the correct way to do it and am I safe to fly it like this. I've little knowledge in coding.or is it better as
//#define HAS_4IN1_FLASH 1#define HAS_4IN1_FLASH 0- vlad_vy
-
- Offline
Less
More
- Posts: 3333
24 Oct 2019 06:53 - 24 Oct 2019 07:07 #75306
by vlad_vy
Replied by vlad_vy on topic PXX protocol
Any will work. The default value for HAS_4IN1_FLASH is 0.
Last edit: 24 Oct 2019 07:07 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
24 Oct 2019 08:37 #75309
by joeclone
Replied by joeclone on topic PXX protocol
Has the SPI2 clock speed 4.5Mhz been updated in the master branch code?vlad_vy wrote: Any will work. The default value for HAS_4IN1_FLASH is 0.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
24 Oct 2019 09:08 #75310
by vlad_vy
Replied by vlad_vy on topic PXX protocol
No, testing is not completed. It tested with A7105 (with additional fix) and CYRF6936, but I havn't models with nRF24L01 and CC2500.
- vlad_vy
-
- Offline
Less
More
- Posts: 3333
26 Oct 2019 06:15 - 27 Oct 2019 13:54 #75315
by vlad_vy
Replied by vlad_vy on topic PXX protocol
joeclone, can you test build with SPI2 clock 4.5MHz ? Any protocol that use CC2500 chip. nRF24L01 already briefly tested.
File deleted...
File deleted...
Last edit: 27 Oct 2019 13:54 by vlad_vy.
- joeclone
-
- Offline
Less
More
- Posts: 98
26 Oct 2019 12:29 - 26 Oct 2019 12:43 #75319
by joeclone
Replied by joeclone on topic PXX protocol
Tested with a xm+ and d4rii, both able to bind and fly ok. No telemetry setup so wasn't able to test that.
Last edit: 26 Oct 2019 12:43 by joeclone.
Time to create page: 0.885 seconds
-
Home
-
Forum
-
Development
-
Protocol Development
- PXX protocol