v0l / radio_tool

Radio firmware tool
https://discord.gg/V596cyatmv
GNU General Public License v3.0
82 stars 16 forks source link

Support for GD77 #1

Closed n1zzo closed 1 year ago

n1zzo commented 3 years ago

Hi v0l, thanks for the fine project you are building. Have you considered adding support for the Radioddity GD77 and clones? The knowledge is all out there, it would be necessary to port the logic of bin2sgl (part of the OpenGD77 repo) to your code. It would be tremendously useful for our open source firmware project OpenRTX, which currently leverages your tool.

Thanks!

IU2KIN

v0l commented 3 years ago

Yea sure, ill see if i can get some time to add that.

n1zzo commented 3 years ago

Hi v0l, did you manage to find any time to look at this?

N

v0l commented 3 years ago

I added something similar to bin2sgl in https://github.com/v0l/radio_tool/tree/sgl, but it not complete yet.

I want to spend more time to properly read the header contents, ive seen some other projects that are able to parse values from the header.

n1zzo commented 3 years ago

Hi @v0l , I'm really looking forward to the moment when we'll only use radio_tool for all the wrapping and flashing related tasks on OpenRTX. Right now we still are depending on two tools taken from OpenGD77 repo. Let me know if we can do something about this.

Cheers

v0l commented 3 years ago

@n1zzo yea, I haven't had too much spare time recently...

I got a GD77 some time ago so I can test this myself now and should be able to merge the SGL code if I can get some time to work on it!

v0l commented 3 years ago

Made some progress last weekend https://github.com/v0l/radio_tool/commit/5a06af35f90548a84d3e06b432fadbc4dbc74cd5

USB IO code is there SGL Header parsing

TODO: