Thread Tools |
This thread is privately moderated by extremewing, who may elect to delete unwanted replies. |
|
|
|
Alert
UPDATED: FrSky S.Port for the BTOA!
Introducing the first version of firmware to test that implements FrSky S.port.
This answers the same sensor id as the FrSky high precision altimeter, so you will get strange results if you use them together. In order to enable the S.Port feature, set BOTH switch mid and on position actions to "Do nothing" and connect the BTOA to the S.Port. To use the attached file, save it to the "firmware/editions" folder in the BTOA downloader application folder (Mac users: Downloader App >package contents > /Resources/firmware/editions). You will then be able to select it in the firmware flashing screen in the downloader. I will also be working on the other problems mentioned with connecting over bluetooth and periodically over USB. The latest downloader (6.04) is in the BTOA thread here: https://www.rcgroups.com/forums/show....php?t=1959055 New in this "test2" version: X, Y and Z acceleration reported over telemetry Temperature (T1) and Min temp (T2) reported over telemetry Output frequency is more uniform ID's changed so should not conflict with existing FrSky sensors Below are some pictures to show adding a power lead to the FrSky X4R so you can use all four outputs with servo's. The pictures also show an S.Port cable for the BTOA. Please let me know if you have any questions?! ImagesView all Images in thread |
Last edited by extremewing; Aug 17, 2015 at 08:46 PM.
|
|
|
|
|
|
This mod is just for power. The S.Port is untouched but for the cable. Since S.Port is a bus, you could solder on two connectors to one or just daisy chain using the usually dual connectors on one of the sensors itself.
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
Hey Adrian,
I can't get this to work with a FrSky X6R or X4R. I've flashed several times and downloaded this firmware twice. When I go into "discover sensors" in the Taranis nothing shows up. I've tried a FrSky altimeter in both receivers and all is good. It seems the BTOA is what is not communicating. As far as I can tell when flashing all is good, it says "Done" at the end. Any thoughts on what I might try? Thanks, Rick |
|
|
|
|
|
Rick, please copy and paste the startup text the BTOA sends out in the downloader?
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
Oh, and both switch position settings need to be set to "do nothing"
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
Here's what it says on connection with downloader. And I set both switches to "do nothing.
Rj Graph hints: drag over area to zoom in, drag up and left to zoom out, click to annotate height, shift-click to annotate vario. Annotations can be cleared from analysis menu. Connecting to serial port COM4, 115200N2 (please wait) ... BTOA: V6.1 Build: Thu Jul 16 16:55:37 2015 Data: V1 Settings: V7 Interval: 500 Battery: LIPO LVA: 3.50 Also log: Vario Remaining: 18.7 hour(s) Entries: 964 Connected. |
|
|
|
|
|
Are you sure that is the S.Port version? You need to copy the file to the right folder and then select it in the flash dialog. You have likely not got the right version of firmware.
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
If you flash it and copy the output of the process, that may help?
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
Here's the copy after flashing:
Rj Connected. Flashing altimeter firmware ... avrdude.exe: AVR device initialized and ready to accept instructions avrdude.exe: Device signature = 0x1e950f avrdude.exe: reading input file "firmware/blank_eeprom.hex" avrdude.exe: writing eeprom (1024 bytes): avrdude.exe: 1024 bytes of eeprom written avrdude.exe: verifying eeprom memory against firmware/blank_eeprom.hex: avrdude.exe: load data eeprom data from input file firmware/blank_eeprom.hex: avrdude.exe: input file firmware/blank_eeprom.hex contains 1024 bytes avrdude.exe: reading on-chip eeprom data: avrdude.exe: verifying ... avrdude.exe: 1024 bytes of eeprom verified avrdude.exe: reading input file "firmware/editions/BTOASPortTest2.hex" avrdude.exe: writing flash (30694 bytes): avrdude.exe: 30694 bytes of flash written avrdude.exe: verifying flash memory against firmware/editions/BTOASPortTest2.hex: avrdude.exe: load data flash data from input file firmware/editions/BTOASPortTest2.hex: avrdude.exe: input file firmware/editions/BTOASPortTest2.hex contains 30694 bytes avrdude.exe: reading on-chip flash data: avrdude.exe: verifying ... avrdude.exe: 30694 bytes of flash verified avrdude.exe done. Thank you. Rebooting altimeter ... Connecting to serial port COM4 (please wait) ... BTOA: V6.1 Build: Thu Jul 16 16:55:37 2015 Data: V1 Settings: V7 Interval: 500 Battery: not setup Also log: Vario Remaining: 18.7 hour(s) Entries: 964 Reboot finished. Erasing altimeter (please wait) ... Done... Wiping settings memory ... Firmware upgrade done - reconnecting ... Connecting to serial port COM4 (please wait) ... BTOA: V6.1 Build: Thu Jul 16 16:55:37 2015 Data: V1 Settings: V7 Interval: 500 Battery: not setup Also log: Vario Remaining: 18.20 hour(s) Entries: 0 Connected. Loading settings from altimeter ... Done |
|
|
|
|
|
This is the RX, it works with a FrSky altimeter.
rj |
|
|
|
|
|
Looks good. Not sure what is going on. The BTOA should work. Check your connections and make sure it is connected to S.Port? I use mine all the time with an X4R.
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|
|
|
|
Very strange indeed. Connections seem to be fine. I am definitely in the "Smart Port" on the X6R. I just flashed to old firmware and back to this one and still no luck.
I will try with a friend who's is working, my BTOA on his RX and his BTOA on my RX.z Thanks for your help, if you think of anything else to try let me know. Rj |
|
|
|
|
|
You have a friend's working? That will be a great test to switch BTOA's around and see what combinations work. If his works and yours does not, let me know and we will trouble shoot further...
|
Latest blog entry: UPDATED: FrSky S.Port for the BTOA!
|
|