|
|
|
|
With the Dx4e module if you want to take advantage of its full range power you need to change the header from 0x00 0x00 to 0x18 0x00.
Using 0x00 0x00 will put you in "France" mode which has lower power output. Bind and range test mode is also a bit different. Details were posted earlier. https://www.rcgroups.com/forums/show...&postcount=309 I have confirmed that what he posted is correct, and it has been implemented in the ER9X firmware . Also implemented is model match per this post I could not get the part with alternate data packets going to different receivers to work, but perhaps this only works with the "Orange" receivers he used? I tried with two AR61xx and also with AR6115/AR8000 in DSMX mode. 11msec frame rate for AR8000 does work however, and the MCPx also works at the higher rate. Pat MacKenzie |
|
|
|
||
|
My question is . If your feeding the Arduino min Pro with 3.5volts into the RAW. It hard to see that the output of the board would be 3.3volts.
Have you checked the output to see the Vcc voltage is? If its to low the Arduino will cause problems. The Spec. for the MIC5205 is the input has to be at least one volt more than its output voltage to hold regulation. just some info. CharlesB Quote:
|
|
|
||
|
||
|
Quote:
But just to be clear, is EU power level the same as North American? I ask because "France" mode is shown in the manual for the DX4e, but nothing about EU power level. Thanks, Pat MacKenzie |
|
|
||
|
|
|
Hi, C2PO,
Thanks, the code is correct, and it does work with the module in DX4e, my problem come down to happen only with DS-10G, where the PPM frame rate is 24ms, even it only send out 8 channels. I have the code works with 3PK with frame rate at 14ms, and Pat has it works at 11ms, I'm thinking how to send out additional Serial command in mid of 24ms... I think the timing need to be take cared, since PPM decode using interrupt, if I use another timer interrupt for it, one of them could get wrong data some time. Hi, Pat, I have checked the header my Dx4e sent, it's 18 00 for normal operation, 98 00 for binding, exactly the same as your link. |
|
|
|
||
|
Quote:
How do you do with the 2nd byte for model matching? Send out different 2nd byte when binding? |
|
|
||
|
||
|
Quote:
Not just during bind, but all the time. It works with the DX4e module, but did not work with my LP modules. As far as your 24 msec problem, you will have to keep your interrupt handlers fast so they can both be serviced as required. Do the important stuff right away, then enable the other interrupt so it can be processed if it has to. Pat MacKenzie |
|
|
||
|
||
|
Quote:
Andy |
|
|
||
|
Quote:
My idea was to feed the Tx with a bit more than 3.3V but still withing specs, but also have a separate regulation stage for a clean power for Arduino using it's internal reg. I guess you can just use external 3.3V reg and power Arduino through the VCC, it should work fine also. |
|
|
||
|
|
|
Success!! I got it working a couple days ago after fighting with it.
First, I tried running an ATmega328 at 3.3v and 16Mhz. It was intermittent in whether it would work or not. If it would boot, it would control the mCPx properly, if it didn't boot, the board from the LP5DSM wouldn't light up. I tried just putting an 8Mhz crystal on the chip, but learned real quick about the different bootloaders needed for different Arduino boards. Then I had to learn how to burn the bootloader using my USBasp which isn't directly supported with the Arduino IDE as it comes. Once I got the right bootloader installed and the program uploaded (Spektrum Module V2), I found that the sticks did not control the channels I anticipated. This made for some interesting flight attempts. I looked back at the first software from c2po and discovered that the channel order had been changed in the newer version of the code I was trying. I changed the channel order back and away I went. I don't have a lot of flights on the heli, but it works pretty good. I get a little delay with super fast and large channel movements such as flipping on throttle hold. Could this be the Arduino code thinking that it is a bad frame because of the huge movement that it may not expect? BTW, I'm using an Aurora 9 with PPM/n modulation feeding into the custom module. |
|
|
|
||
|
Quote:
Joel |
|
|
||
|
||
|
Quote:
https://github.com/adafruit/DHT-sensor-library/issues/1 change it to Arduino.h and try agajn |
|
|
||
Thread Tools | |
Similar Threads | |||||
Category | Thread | Thread Starter | Forum | Replies | Last Post |
Anybody ever ask you "Why don't you build your own planes?" | juantrinidad | Electric Plane Talk | 21 | Feb 26, 2003 10:34 PM | |
FS: Build your Own Lithium Packs Cheap | jcherry | Aircraft - Electric - Airplanes (FS/W) | 0 | Dec 15, 2002 09:01 AM | |
What's A Good Program To Build Your Own Website For A Begginer? | Joe Elston | Life, The Universe, and Politics | 12 | Oct 16, 2002 04:29 AM | |
Sites on how to build your own batt ZAPPER | Kevin Graehl | Batteries and Chargers | 28 | Aug 29, 2002 01:53 AM | |
Build Your Own Defense Budget | coastalflyer | Life, The Universe, and Politics | 6 | Jun 02, 2002 03:12 AM |