- Posts: 69
Flysky AFHDS 2A, protocol as used i10, i6, iT4,
- john
-
- Offline
Less
More
07 Jun 2016 00:40 #50069
by john
Replied by john on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Hope on rc group will update soon for this protocol . Great
- povlhp
-
- Offline
Less
More
- Posts: 43
08 Jun 2016 09:38 #50168
by povlhp
Replied by povlhp on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Followed the instructions, updated one FS-iA6B. My soldering iron loosened one of the print traces in the process, but I still managed to solder to the dangling piece and upgrade. Will use probes next time. My External battery sensor still works on FS-i6. Will use some probes for next attempt, and no solder. Or just tape 2 soldered wires on the board.
Can confirm 8 channels with TGY-i6 and 10-channel firmware.
Can confirm 8 channels with TGY-i6 and 10-channel firmware.
- povlhp
-
- Offline
Less
More
- Posts: 43
08 Jun 2016 09:55 #50169
by povlhp
Replied by povlhp on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
goebish, is your patches in the nightly build ?
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
08 Jun 2016 09:59 #50170
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
If you mean the AFHDS2A protocol for Deviation, no it's still not in master branch because it's not finished yet, I still have to do a
few things
.
Here's the latest test build:
www.deviationtx.com/forum/protocol-devel...-it4?start=140#49523
And the branch I'm working on, if you want to build it yourself:
github.com/goebish/deviation/tree/protocol_afhds2a
Here's the latest test build:
www.deviationtx.com/forum/protocol-devel...-it4?start=140#49523
And the branch I'm working on, if you want to build it yourself:
github.com/goebish/deviation/tree/protocol_afhds2a
- Evil Pusher
-
- Offline
- D.I.Y. or die
Less
More
- Posts: 16
10 Jun 2016 15:21 #50334
by Evil Pusher
D.I.Y. or die
Replied by Evil Pusher on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
@ goebish 
Today is the day. The 3 in 1 module arraived - and it´s installed in the devo 6 - Please, I like to test the AFHDS 2A - may I ask for an Devo 6 Testbuild?
Thank you
Today is the day. The 3 in 1 module arraived - and it´s installed in the devo 6 - Please, I like to test the AFHDS 2A - may I ask for an Devo 6 Testbuild?
Thank you
D.I.Y. or die
- Arise
-
- Offline
Less
More
- Posts: 7
13 Jun 2016 18:55 #50552
by Arise
Replied by Arise on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Hi, just registered after checking out this topic.
Can anyone please explain in very simple steps the difference between old AFHDS and the new AFHDS 2A? I know that there is also two way, but what means the 2A compared with the original AFHDS?
Also, is there any document describing how the communication AFHDS 2A works? I'm interested in the RX side, more than the TX side.
Also, something completely different, I also have a TGY-i10 with TGY-iA10 module. On the TGY TX, the firmware I believe is stored in a SPI chip which can be dumped with a basic SPI programmer. Also, if someone can provide a dump from a Flysky TX, I can try to crossflash it on my TGY-i10 for testing. Thanks!
Can anyone please explain in very simple steps the difference between old AFHDS and the new AFHDS 2A? I know that there is also two way, but what means the 2A compared with the original AFHDS?
Also, is there any document describing how the communication AFHDS 2A works? I'm interested in the RX side, more than the TX side.
Also, something completely different, I also have a TGY-i10 with TGY-iA10 module. On the TGY TX, the firmware I believe is stored in a SPI chip which can be dumped with a basic SPI programmer. Also, if someone can provide a dump from a Flysky TX, I can try to crossflash it on my TGY-i10 for testing. Thanks!
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
13 Jun 2016 20:09 #50555
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Hi,
AFHDS 2A is a completely new protocol compared to AFHDS.
I've not written a description yet, but you can have a look at the TX code already, that should be enough to code the RX side:
github.com/goebish/deviation/blob/protoc...ysky_afhds2a_a7105.c
The eeprom in the i10 is used to store model settings, not the firmware itself, which is stored in the MCU flash.
AFHDS 2A is a completely new protocol compared to AFHDS.
I've not written a description yet, but you can have a look at the TX code already, that should be enough to code the RX side:
github.com/goebish/deviation/blob/protoc...ysky_afhds2a_a7105.c
The eeprom in the i10 is used to store model settings, not the firmware itself, which is stored in the MCU flash.
- Arise
-
- Offline
Less
More
- Posts: 7
13 Jun 2016 20:26 #50557
by Arise
Replied by Arise on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
But the eeprom is pretty big (there is some serious data there), it can't be only the models. The models saved on the SDCard storage are like 113bytes or something I think.
Thanks for the code, I'll look over it to see what I can understand.
Thanks for the code, I'll look over it to see what I can understand.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
13 Jun 2016 20:28 #50558
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Maybe the eeprom also contains RX firmware for over the air update.
- 2black0
-
- Offline
Less
More
- Posts: 11
13 Jun 2016 21:59 #50560
by 2black0
Replied by 2black0 on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
can we get RSSI output if flash ia6b with the new firmware?
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
13 Jun 2016 22:00 #50561
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Yes, but only on the i10 or Deviation.
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
13 Jun 2016 22:34 #50565
by goebish
Oh, sorry but I missed your message, email notification doesn't work sometimes ...
Here it is: www.dropbox.com/s/7vjjufhcesddc8m/deviat...0.0-eafe016.zip?dl=1
I'll try to code the complete telemetry model next week end.
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Evil Pusher wrote: @ goebish
Today is the day. The 3 in 1 module arraived - and it´s installed in the devo 6 - Please, I like to test the AFHDS 2A - may I ask for an Devo 6 Testbuild?
Thank you
Oh, sorry but I missed your message, email notification doesn't work sometimes ...
Here it is: www.dropbox.com/s/7vjjufhcesddc8m/deviat...0.0-eafe016.zip?dl=1
I'll try to code the complete telemetry model next week end.
- 2black0
-
- Offline
Less
More
- Posts: 11
13 Jun 2016 23:47 - 13 Jun 2016 23:50 #50568
by 2black0
No I mean, rssi pinout for OSD
Replied by 2black0 on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
goebish wrote: Yes, but only on the i10 or Deviation.
No I mean, rssi pinout for OSD
Last edit: 13 Jun 2016 23:50 by 2black0. Reason: Edit
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
14 Jun 2016 07:08 - 14 Jun 2016 07:49 #50588
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Ah Ok, looks like it can be done, no need to update the firmware as it's using error rate, but it's not a direct output from a pin, you'll have to use an attiny85 connected to the a7106 module:
www.insidegadgets.com/2015/11/25/extract...osd-for-fpv-display/
www.insidegadgets.com/2015/11/25/extract...osd-for-fpv-display/
Last edit: 14 Jun 2016 07:49 by goebish.
- Evil Pusher
-
- Offline
- D.I.Y. or die
Less
More
- Posts: 16
14 Jun 2016 11:46 #50598
by Evil Pusher
D.I.Y. or die
Replied by Evil Pusher on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
@goebish
THX - great work.
FW is installed on Devo 6 - and works asf. I will start testing tonight.
How should I report?
Thank you.
THX - great work.
FW is installed on Devo 6 - and works asf. I will start testing tonight.
How should I report?
Thank you.
D.I.Y. or die
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
14 Jun 2016 11:57 - 14 Jun 2016 11:59 #50600
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
There's nothing much to report for now, next things to check will be telemetry settings and monitor once I've written stuffs specific to this protocol, I hope I'll have some free time for that next week end.
My new toy (the HackRF one) is eating most of my free time right now
(OOT but I had to post that, I'm finally able to decode packets from a xn297 with the HackRF + some custom code \o/)
My new toy (the HackRF one) is eating most of my free time right now
(OOT but I had to post that, I'm finally able to decode packets from a xn297 with the HackRF + some custom code \o/)
Last edit: 14 Jun 2016 11:59 by goebish.
- 2black0
-
- Offline
Less
More
- Posts: 11
14 Jun 2016 13:39 #50604
by 2black0
because there are PPM and IBUS, we dont need CH6 anymore, so can you generate RSSI pinout in CH6 and can directly connected with OSD
Replied by 2black0 on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
goebish wrote: Ah Ok, looks like it can be done, no need to update the firmware as it's using error rate, but it's not a direct output from a pin, you'll have to use an attiny85 connected to the a7106 module:
www.insidegadgets.com/2015/11/25/extract...osd-for-fpv-display/
because there are PPM and IBUS, we dont need CH6 anymore, so can you generate RSSI pinout in CH6 and can directly connected with OSD
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
14 Jun 2016 13:40 - 14 Jun 2016 13:42 #50605
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
Sorry but I can't, that's too much work, and not easy at all !
Programming an attiny85 and connecting it into the iA6B is easy anyway, you should try this route if you really need a RSSI output for your OSD.
Programming an attiny85 and connecting it into the iA6B is easy anyway, you should try this route if you really need a RSSI output for your OSD.
Last edit: 14 Jun 2016 13:42 by goebish.
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
14 Jun 2016 14:00 #50607
by HappyHarry
Replied by HappyHarry on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
goebish do you have a blog or anything where you are posting your findings with the hackrf?
- goebish
-
- Offline
- NRF Weirdo
Less
More
- Posts: 2633
14 Jun 2016 14:56 #50614
by goebish
Replied by goebish on topic Flysky AFHDS 2A, protocol as used i10, i6, iT4,
I don't have a blog, I wouldn't have much to teach for now anyway, I'm just a beginner at SDR
Time to create page: 0.185 seconds
-
Home
-
Forum
-
Development
-
Protocol Development
- Flysky AFHDS 2A, protocol as used i10, i6, iT4,