RadioLib icon indicating copy to clipboard operation
RadioLib copied to clipboard

Additon of SSDV protocol

Open rnbokade opened this issue 4 years ago • 5 comments

Describe the solution you'd like A way to use ssdv with rf modules with the ease with which we are able to use AX.25, Morse, RTTY client etc.

Describe alternatives you've considered Dave Akerman's lora ssdv

Additional context reference :- https://github.com/fsphil/hadie

rnbokade avatar Mar 26 '20 18:03 rnbokade

I'm assuming you're referring to https://ukhas.org.uk/guides:ssdv

Is there a complete specification somewhere? The above link only contains basic info, such as the packet structure, but doesn't go into much detail about transfer control.

Should be possible, though I'm not sure about the API, since there will be a lot of packets that need to be sent in a sequence. Maybe something like startTransfer(imageId, *imagePtr, imageLen) to initialize the transfer of a single image, and than have the user call sendPacket() in a loop until everything is sent?

jgromes avatar Mar 26 '20 19:03 jgromes

Indeed I am referring to ukhas ssdv . Although I also wasn't able to find full specs of protocol anywhere. Although Fsphil's code is very explanatory. Will try to come up with API in 1-2 days and try my level to rather code thia myself and create a PR. I really want to follow your footsteps in awesome code. I think this might just be the chance to get my hands dirty. And I hope if I am stuck u will be there to help

On Fri, 27 Mar, 2020, 1:29 AM Jan Gromeš, [email protected] wrote:

I'm assuming you're referring to https://ukhas.org.uk/guides:ssdv

Is there a complete specification somewhere? The above link only contains basic info, such as the packet structure, but doesn't go into much detail about transfer control.

Should be possible, though I'm not sure about the API, since there will be a lot of packets that need to be sent in a sequence. Maybe something like startTransfer(imageId, , *imagePtr, imageLen) to initialize the transfer of a single image, and than have the user call sendPacket() in a loop until everything is sent?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jgromes/RadioLib/issues/129#issuecomment-604653700, or unsubscribe https://github.com/notifications/unsubscribe-auth/AETWPIA7PFUOP76AXGOY7U3RJOX2DANCNFSM4LUOJNZA .

rnbokade avatar Mar 26 '20 20:03 rnbokade

Nice! Please make sure to follow the contributing doc.

jgromes avatar Mar 26 '20 20:03 jgromes

yes ,you can view this https://github.com/TomasTT7/LoRa_SSDV

jumbo5566 avatar Feb 28 '23 16:02 jumbo5566