Current state 👌
Click the like & subscribe button etc...
I compiled and installed SDR++ on my Nvidia Jetson Nano :)
How does it compare to say GQRX. I think SDR++ runs faster, has a few more options which are familiar to SDR# users. One feature I like with SDR++ compared to GQRX are the gain options for my Airspy Mini - it has Sensitive/Linear/Free whereas GQRX only has Free.
I also like the Module Manager is SDR++ which allows for the addition of extra functionality such as Meteor decoding, Gpredict integration.
More info: https://github.com/AlexandreRouma/SDRPlusPlus/issues/446
Jetson stats seem favourable:
Hi there, I would like to share with you my Satellite tracker and Decoder.
I am using:
Nvidia Jetson Nano with latest JetPack 4.6 - (https://developer.nvidia.com/embedded/jetson-developer-kits)
DIY Antenna Rotator - (https://wiki.satnogs.org/SatNOGS_Arduino_Uno/CNC_Shield_Based_Rotator_Controller)
GPredict - (http://gpredict.oz9aec.net/)
SatDump - (https://github.com/altillimity/SatDump)
Airspymini SDR - (https://airspy.com/airspy-mini/)
Here are some samples from my setup:
live decoding testing with Satdump on Jetson Nano
building my rotator
all hooked up and ready for testing
Once we are successful with the rotator it is time to exercise while it does it's thing :)
A few other photos and things from my build
Couple of videos showing rotator function:
Thanks for reading :)
Today I was able to capture audio broadcasting from the iss.
I found time to try Povl's ibus2ppm code with my old APM 2.8 flight controller today. It works!
if you want to use ibus with your old APM board, you can have all 10 channels functioning on your flysky i6 transmitter.
-Flash your flysky i6 with 10ch mod
-Use a flysky receiver with ibus out port
-Flash ibus2ppm code to an Arduino pro mini
-Solder and connect the wires as shown in the diagram
Hey Presto!
-You have 8 channels to the APM board
-You have 2 extra PWM channels on ia6b receiver at port 5 & 6 for other things such as gimbal etc
showing the radio stick movements in APMplanner after hooking it all up
Thumb action on the flysky i6 flashed with 10ch firmware - notice timer and rssi
Powered up :)
I think It is also possible to directly flash the APM 2.8 flight controller 32u2 chip with a sbus .hex code to also use the flysky i6 transmitter in sbus mode. There is talk that sbus is just reversed ibus. I will try this test also soon.
Of course, if you use Pixhawk with Copter Version 4.0 or above you already have ibus connection directly, but if you have an APM board laying around you can still have options.
Hi there, this is how I power my Flysky i6 and I would like to share this with you. I am using a single 18650 battery cell:
I solder onto the 18650 holder a JST connector, and I solder the other JST connector to the + (red wire) and - (black wire) battery terminal on the Flysky i6 battery bay (I do not need to open up the transmitter):
Hi, I have been given a receiver from a 'flying Fy-X8' quadcopter. The quadcopter looks like this one:
I am thinking it is similar to Flysky Ia10b receiver?
FY-X8 receiver:
The FY-X8 receiver has no pin connection for ibus servo/sens.
However, looking at the pcb picture there are 2 extra 3-pin pcb pads -
which might suggest they are the 'missing' ibus servo/sens connections?
Do you think it is possible to flash it with ia10b firmware? I have no ia10b to compare pcb traces, just internet photos.
Both use stm32 & a7105.
I think the fy-x8 receiver is interesting because it allows ardupilot telemetry natively, so I will try to make a backup first. It just does not bind to flysky i6.
SWD pinout of FY-Q7-RX receiver:
Connection to ST Link V2 Programmer guide here:oh cool were in. I had to change to software system reset from hardware system reset in ST Link settings.
I think qba667 made MavlinkToibus to allow APM telemetry through an
ia6b receiver using an arduino pro micro between ia6b and APM:
https://www.rcgroups.com/forums/showthread.php?3020949-FlyPlus-firmware-for-FlySky-I6X
https://github.com/qba667/MAVLinkToIbus
Somebody here attempted to flash the transmitter with 10ch mod
firmware and succeeded, but I am unsure if they backed up the original
TX firmware firstly:
https://translate.google.com/translate?hl=en&sl=auto&tl=en&u=https%3A%2F%2Fladecadence.net%2Fblog%2Fflasheando-una-flying3d-fy-q7%2F
Also seems accroding to rcgroups comment that binding plug of receiver goes not to pin B/Vcc like normal receivers, but to port marked Tx:
So I shall try this also.
edit: tried binding plug via Tx but no fast led flashing on the rx,
so false alarm on my version of rx. bind plug on B/Vcc as normal makes
fast led flashing happen/bind mode.
Holding down button on rx before powering makes led flash three times
repeatedly, so perhaps this is update mode. Same on ia10b perhaps.
Later in the Day...
more internet searches and it seems there are also 2 versions of flysky ia10 receiver, 1)ia10 and 2)ia10b:
FS-ia10 receiver:
Seems the FY-Q7-RX is more similar to ia10 receiver, the ia10 even has the two side inputs same as FY-Q7-RX:
I have not seen ia10 before, and have not found any images of the internal pcb yet.Later in the day....
I managed to find photos of fs-ia10 receiver pcb:
If anybody has ia10 receiver and can make fimware copy?
Or knows if ia10b firmware working with ia10?
interested to see what differences are between ia10 firmware and FY-Q7-RX
Later....
Nevermind I think I found the ia10.bin file on the internet:
https://www.dropbox.com/s/fyohbyzr3rievf5/iA10.bin?dl=0
I will try to flash it to my funky receiver soon.
update: So actually if ia10.bin will flash to FY-Q7-RX, and original FY_Q7_RX_Original_Firmware.bin will flash to ia10 receiver
There is then no reason why the flysky transmitter cannot be flashed with flying X8 tx firmware
Then all we have to do is connect Ardupilot APM board rx/tx to receiver and we get APM telemetry on Transmitter...See.
Neat. So I can flash original ia10.bin firmware to FY-Q7-RX receiver:
PPM 8 channels on receiver pin 1 working.
I guess it is now a Flysky FS-ia10 for no money.
I will test ibus also but I have to solder dupont connector to the pcb pads first.
Also, after I have done this I will try and flash FY-Q7-RX_original_Firmware.bin back to see if works.
I would like to somehow find a Flying X8 FY-Q7 transmitter firmware and flash that to the Flysky i6 Transmitter, then connect to my pixhawk and see what telemetry comes to the transmitter screen.
I will check if ia10.bin includes rssi and post again.
Edit: It does RSSI. Here is the firmware:
Edit2: 14ch iBus working, pinout:
Update3: Mod_ia10 receiver goes into rebind mode if both tx & Rx are switched off. Automatically goes into fast flashing led bind mode, but that's not so bad, just hold bind button on Flysky i6 when switching on and it binds.
Update4: Intv (Receiver voltage) on Flysky i6 displays just 10% of connected battery, in my instance I powered with 1s 18650 @ 3.8v, but the flysky i6 Transmitter shows as 0.38v. Wonder what is happening there. No biggie, if I do voltage mod on the receiver perhaps it will show real voltage?
FY-Q7 flashed with ia10 firmware. Notice Intv as 0.38v but the 18650 is actually 3.8v. I wonder if there is a PCB resistor difference somewhere I did not see, or is it just software voltage calculation difference?
To be continued.....
Update:
I am starting to examine the binary file of the FY-Q7.bin firmware. I notice that although the .bin file is 32kb there are lots of FFFFFFFF compared to ia10.bin which is also 32kb. There are of course differences to the two .bin files. I would like to figure out how to bind with Flysky i6 transmitter so I can see if it has ibus function removed or other features, perhaps it is only PPM + PWM + Serial Telemetry? This would match the APM protocol from back in the day, ibus on Ardupilot was only implemented at V4.00 of Arducopter I believe, so it was not needed. The PWM channels would be to control the Gimbal I guess.
After looking at the binary file I noticed a difference in the FY-Q7
firmware at offset 0x204 that ia10.bin or ia6b.bin (or any other flysky
firmware I seen) does not have. ia10 and ia6b are 03000100 but FY-Q7 is
02000100
By changing FY-Q7 firmware offset 0x204 to 03000100 i thought this might
be the difference between binding and not binding but not successful.
Any thoughts?
I am able to flash to and from ia10.bin & FY-Q7.bin without problems.
To be continued...
Making it foldable and compact, I thought long about different ideas, cost effectiveness, financial risk, and simplicity. I considered using an array of folding, telescopic radio antennas but even those, when factoring in 8 of them for the final design would bump the cost up-past where I was prepared to expend, afterall it might not even work at all. But after a while of thought I found a novel solution in using metal roller DIY tape measures as the antenna elements. This would allow me to have them fold into the main body of the antenna and be more compact, not sticking out permanently like a 1.2m clothes washing horse most likely laying in the shed and obstructing everything. It is also dirt dirt cheap to use metal tape measure sections as antenna elements; pennies. So with a little bit of computer design, 3d printing, diy & plumbing store purchases I set about making this Meteor-M2 antenna.
It worked really well, it was lightweight, cheap, self made, there is really nothing I can complain about. it must cost just £1 in materials to make a single antenna. Yipee.
Anyway, I thought about my antenna for a while, and thought about where I wanted to go with it, what comes next, and I realised that I wanted to have some HAM radio components for a long time now, but have never considered buying them, they always just seem to be just out of reach enough for me not to be able to spend that amount of money on them - i'm talking about Airspys, SDRplays, LimeSDR minis, HackRFs, LNAs, Nooelecs, XRIT Decombobulators so on and so on. Those things were a dream to me and as they cost more than double or triple the price of say a Raspberry Pi or a Jetson Nano, I thought what use would they be to me long term like these wonderful little linux devices are. So I put them off, forgot about them, and quashed desire.
But then, after making this antenna, and showing it to the Amateur radio community on a Facebook group, I felt kinda disheartened. Lots and lots of nice comments from some really cool radio amateurs. But also here and there were the begging messages "STL????" "Can U Please Post Design Files Plzz..Thnk U Friend." I looked at these Facebook profiles of the begging messengers and quickly saw that these guys are not poor! They have all the gadgets, all the houses, all the jobs. They are just riding a wave of 'give me more of your stuff!'. I wonder sometimes that these people are going to sail through life of a free meal ticket and do it so cleverley that they are gone before anyone even realised. True geniuses are the Men who sell the Eiffel Tower Twice.
So I thought screw that.
I decided that I would make a few of my super advanced junk antennas, churn them out, and sell them on the old efrikkinbay. I chose a pricing to support my efforts, the time it takes to 3D Print the parts, My material costs such as tape measure, pipes, coax cable & connectors. Also I factored in enough to cover postage fees, ebay fees, paypal fees; which take as much as 25% or more of the sale value. My goal was to just sell maybe 3-4 of them so I could purchase something to further my own ambitions and amateur radio plans. If I sell 7-10 I could go big.
I was super excited. Quickly I got a lot of interest, and my first antenna sold to a guy in Scotland within two days, I was so happy, I mean I almost cried. It's an incredicble feeling when another person decides you have a product that they want, especially something that is being sold at a relatively high value. I packaged it, paid postage, chewed my finger nails, and felt relief to know in a message that finally my buyer is happy. Ebay selling sure does take you for a joyride. It's not for the anxious. I mean, imagine making a sale, with fully good intentions, your hardwork, costs and outlays of time all put out there, and your sale still is not satisfied until possibly months after the transaction has taken place. That alone can crush the souls of the meek or desperate.
A few days after, I sold another. And then another. Three in a week. I felt great. High even. I dreamed of Ferraris that night, Fine Oud, Harems of women. I was the fucking bombshizzlenizzle. But in just seven days. You see, the highs and lows of making sales, making bets, putting your money on it to win, it's a troublesome game, The brain is hardwired to pour out the serotins when the sales are good, but then crush you in an instant when something goes awry.
My Fifth Antenna sale went to a Saudi Professor of Engineering. His name - Dr Kais Belwafi, an engineering professor at King Saud University in Riyadh in the Kingdom of Suadi Arabia. This guy attended some priviledged places. An enginering degree at ISSAT Sousse (Tunisia), a Masters degree at The National School of Engineering of Sousse, and a Phd Doctorate at King Saud University, Riyadh, Saudi Arabia where he currently is teaching, and kindly made that address his postal address for the purchase of my Meteor-M2 antenna.
You see, it's people like this that bum me out. Highly highly educated, highly skilled and knowledgable. They purchase your creation in full knowledge of what they are purchasing. I was honoured to have sold an antenna which I made in my dusty shed, to package it, pay postage to send it to eBays global shipping centre, and to know that it is going to go the Kingdom of Saudi Arabia! The place where my dream ferrari, Oud, and Sultanate Harems of women rest! Insha'allah! It was mean't to be! It is a sign from Allah! During the start of this Holy month of Ramadan too! Subhan Allah!
Or so I thought.
There's always going to be an asshole. especially on ebay. Especially on the global shipping programme, on a site which lets you get a refund after purchase at one single click of a button. I would have been okay with Dr Kais Belwafi messaging me and engaging in discourse, making attempts to talk, communicate, learn from each other about our ideas. Especially with a Doctor in Engineering! But fuck me no. This guy clicked refund seconds after I received the Global shipping confirmation. Fuck me i'm bummed out. Right now I feel that Dr Belwafi has taken my idea, and is showing his students, copying the design, repeating and repeating, going on in class about his great new invention, and all he did was click buy it now, then click refund. He got it for free even! I even paid the postage!
But in all seriousness. I kinda already new there are shits in this world, and they all lurk on ebay. Buy and refund is a culture. one which has tore the soul out of China, i'm sure of that. The reason I made this thing out of the cheapest materials possible, is for buyers like this, it keeps my heart solid, protects me from big losses, and all in all if Dr shit does take my antenna, I can just give my designs away to the community for free. But that's not the point! :)
But anyway Fuck you Dr Belwafi of Space Engineering you should know better, but as experience has show me over the years it is the persons in the seats of accademia who are the greatest thieves. I hope you suffer this Ramadan. I doubt you will, but I would like to think so. Enjoy your nice life, your oud, and your harems.
Rant over, have a nice Day :)
Belwafi Life:
Reason for Dr of Engineering's return request:
👎👎👎👎👎👎
Benbojangles Life:
Thanks for Reading.
If you would like to buy my crappy antenna please click here: