mirror of
https://github.com/pascallanger/DIY-Multiprotocol-TX-Module.git
synced 2025-02-09 23:58:10 +00:00
Fixed more typos.
This commit is contained in:
parent
84922e84a3
commit
a7b914b84e
@ -37,7 +37,6 @@ Dial|Protocol|Sub_protocol|RX Num|Power|Auto Bind|Option|RF Module
|
|||||||
|
|
||||||
1. The transmitter will automatically initiate a bind sequence on power up. This is for models where the receiver expects to rebind every time it is powered up. In these protocols you do not need to press the bind button at power up to bind, it will be done automatically.
|
1. The transmitter will automatically initiate a bind sequence on power up. This is for models where the receiver expects to rebind every time it is powered up. In these protocols you do not need to press the bind button at power up to bind, it will be done automatically.
|
||||||
2. Enable Bind from channel feature:
|
2. Enable Bind from channel feature:
|
||||||
|
|
||||||
* Bind from channel can be globally enabled/disabled in _config.h using ENABLE_BIND_CH.
|
* Bind from channel can be globally enabled/disabled in _config.h using ENABLE_BIND_CH.
|
||||||
* Bind from channel can be locally enabled/disabled by setting Autobind to Y/N per model for serial or per dial switch number for ppm.
|
* Bind from channel can be locally enabled/disabled by setting Autobind to Y/N per model for serial or per dial switch number for ppm.
|
||||||
* Bind channel can be choosen on any channel between 5 and 16 using BIND_CH in _config.h.
|
* Bind channel can be choosen on any channel between 5 and 16 using BIND_CH in _config.h.
|
||||||
@ -45,13 +44,13 @@ Dial|Protocol|Sub_protocol|RX Num|Power|Auto Bind|Option|RF Module
|
|||||||
- Autobind = Y
|
- Autobind = Y
|
||||||
- Throttle = LOW (<-95%)
|
- Throttle = LOW (<-95%)
|
||||||
- Bind channel is going from -100% to +100%
|
- Bind channel is going from -100% to +100%
|
||||||
* Additional notes:
|
|
||||||
|
* Additional notes:
|
||||||
- It's recommended to combine Throttle cut with another button to drive the bind channel. This will prevent to launch a bind while flying...
|
- It's recommended to combine Throttle cut with another button to drive the bind channel. This will prevent to launch a bind while flying...
|
||||||
- Bind channel does not have to be assigned to a free channel. Since it only acts when Throttle is Low (and throttle cut active), it could be used on the same channel as Flip for example since you are not going to flip your model when Throttle is low... Same goes for RTH and such other features.
|
- Bind channel does not have to be assigned to a free channel. Since it only acts when Throttle is Low (and throttle cut active), it could be used on the same channel as Flip for example since you are not going to flip your model when Throttle is low... Same goes for RTH and such other features.
|
||||||
- Using channel 16 for the bind channel seems the most relevant as only one protocol so far is using 16 channels which is FrSkyX. But even on FrSkyX this feature won't have any impact since there is NO valid reason to have Autobind set to Y for such a protocol.
|
- Using channel 16 for the bind channel seems the most relevant as only one protocol so far is using 16 channels which is FrSkyX. But even on FrSkyX this feature won't have any impact since there is NO valid reason to have Autobind set to Y for such a protocol.
|
||||||
|
|
||||||
|
|
||||||
***
|
|
||||||
# A7105 RF Module
|
# A7105 RF Module
|
||||||
|
|
||||||
## FLYSKY - *1*
|
## FLYSKY - *1*
|
||||||
|
@ -34,18 +34,19 @@ The key difference of this method is that the 3.3V FTDI cable must also provide
|
|||||||
1. Remove the module from the transmitter bay
|
1. Remove the module from the transmitter bay
|
||||||
1. Set BOOT0 jumper Skip this step if you made your own cable.
|
1. Set BOOT0 jumper Skip this step if you made your own cable.
|
||||||
1. Set the 3.3V jumper.
|
1. Set the 3.3V jumper.
|
||||||
1. Connect your 3.3V FTDI cable (USB - TTL serial) to Multiprotocol serial port (RX,TX,GND,5V). Connect the pins as follows:
|
1. Connect your 3.3V FTDI cable (USB - TTL serial) to Multiprotocol serial port (RX,TX,GND,5V).
|
||||||
- Module RX pin to FTDI TX pin
|
Connect the pins as follows:
|
||||||
- Module TX pin to FTDI Rx pin
|
..* Module RX pin to FTDI TX pin
|
||||||
- Module GND to FTDI GND
|
..* Module TX pin to FTDI Rx pin
|
||||||
- Module 5V to FTDI 3.3V FTDI power supply.
|
..* Module GND to FTDI GND
|
||||||
|
..* Module 5V to FTDI 3.3V FTDI power supply
|
||||||
1. In arduino IDE under the **Tools** -> **Board:** check that you have selected the **Generic STM32F103C series** board
|
1. In arduino IDE under the **Tools** -> **Board:** check that you have selected the **Generic STM32F103C series** board
|
||||||
1. Under **Tools** -> **Upload Method:** select **Serial**.
|
1. Under **Tools** -> **Upload Method:** select **Serial**.
|
||||||
1. Click "Upload" and the sketch will be uploaded normally.
|
1. Click "Upload" and the sketch will be uploaded normally.
|
||||||
1. Once the firmware has uploaded:
|
1. Once the firmware has uploaded:
|
||||||
- Remove the 3.3V jumper!!!!
|
..* Remove the 3.3V jumper!!!!
|
||||||
- Remove the BOOT0 jumper
|
..* Remove the BOOT0 jumper
|
||||||
- Check that you removed the 3.3V jumper
|
..* Check that you removed the 3.3V jumper
|
||||||
1. Insert the module into the transmitter bay
|
1. Insert the module into the transmitter bay
|
||||||
|
|
||||||
|
|
||||||
|
@ -16,13 +16,16 @@ The procedure below will guide you through all the steps to upload successfully
|
|||||||
### Material you need to upload the firmware
|
### Material you need to upload the firmware
|
||||||
|
|
||||||
1. USBASP programmer supporting 3.3V:
|
1. USBASP programmer supporting 3.3V:
|
||||||
|
|
||||||
<img src="images/USBasp_Programmer.jpeg" width="200" height="200" /> [(example aliexpress link)](https://www.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html?spm=2114.30010308.8.10.jIbHzs)
|
<img src="images/USBasp_Programmer.jpeg" width="200" height="200" /> [(example aliexpress link)](https://www.aliexpress.com/item/USBasp-USB-ISP-3-3V-5V-AVR-Programmer-USB-ATMEGA8-ATMEGA128-New-10PIN-Wire-Support/2036402518.html?spm=2114.30010308.8.10.jIbHzs)
|
||||||
There are reports that some of the cheap programmers are not safe to use with 3.3V units, usually the black PCB versions are ok.
|
There are reports that some of the cheap programmers are not safe to use with 3.3V units, usually the black PCB versions are ok.
|
||||||
|
|
||||||
1. 10pin to 6pin adapter:
|
1. 10pin to 6pin adapter:
|
||||||
|
|
||||||
<img src="images/10pin_2_6pin.JPG" width="150" height="150" /> [(example ebay link)](http://www.ebay.fr/itm/10-Pin-a-6-Pin-Carte-Adaptateur-M-F-pour-AVRISP-USBASP-STK500-Noir-Bleu-WT-/291862396761?hash=item43f45abf59:g:gXsAAOSwMgdXyGnh)
|
<img src="images/10pin_2_6pin.JPG" width="150" height="150" /> [(example ebay link)](http://www.ebay.fr/itm/10-Pin-a-6-Pin-Carte-Adaptateur-M-F-pour-AVRISP-USBASP-STK500-Noir-Bleu-WT-/291862396761?hash=item43f45abf59:g:gXsAAOSwMgdXyGnh)
|
||||||
|
|
||||||
1. 6 pin header like this one:
|
1. 6 pin header like this one:
|
||||||
|
|
||||||
<img src="images/6pin_header.jpg" width="100" height="100" /> [(example Digi-Key link)](http://www.digikey.com/products/en?keywords=3M%20961206-6404-AR)
|
<img src="images/6pin_header.jpg" width="100" height="100" /> [(example Digi-Key link)](http://www.digikey.com/products/en?keywords=3M%20961206-6404-AR)
|
||||||
|
|
||||||
The 6 Pin header needs to be solder on the board like indicated by the red rectangle:
|
The 6 Pin header needs to be solder on the board like indicated by the red rectangle:
|
||||||
|
@ -165,10 +165,10 @@ CH6 and CH7 can be assigned to switches or pots to provide additionaly functiona
|
|||||||
|
|
||||||
Replicating the stock setup of two pots, you would assign:
|
Replicating the stock setup of two pots, you would assign:
|
||||||
|
|
||||||
Channel|Weight|Source|Multiplex
|
Channel | Weight | Source | Multiplex
|
||||||
---|---|---|---|---
|
--- | --- | --- | --- | ---
|
||||||
CH6|+100%|P1|ADD
|
CH6 | +100% | P1 | ADD
|
||||||
CH7|+100%|P3|ADD
|
CH7 | +100% | P3 | ADD
|
||||||
|
|
||||||
## Full Mixer Setup
|
## Full Mixer Setup
|
||||||
|
|
||||||
|
@ -46,7 +46,7 @@ FrSky & SFHSS bind issues are ususally due to Option=fine frequency tuning not s
|
|||||||
- find the values min/max where the RX loses connection. In serial mode you can change the value and see the effect live.
|
- find the values min/max where the RX loses connection. In serial mode you can change the value and see the effect live.
|
||||||
- set the value to half way between min and max.
|
- set the value to half way between min and max.
|
||||||
|
|
||||||
##Report issues
|
## Report issues
|
||||||
|
|
||||||
You can report your problem using the [GitHub issue](https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/issues) system or go to the [Main thread on RCGROUPS](http://www.rcgroups.com/forums/showthread.php?t=2165676) to ask your question.
|
You can report your problem using the [GitHub issue](https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/issues) system or go to the [Main thread on RCGROUPS](http://www.rcgroups.com/forums/showthread.php?t=2165676) to ask your question.
|
||||||
Please provide the following information:
|
Please provide the following information:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user