lulzlabs / AirChat

Free Communications For Everyone.
1.07k stars 152 forks source link

port to android tablet? #4

Open jessekrembs opened 10 years ago

jessekrembs commented 10 years ago

Any plans to port to Android tablet?

ch0mik commented 10 years ago

FLdigi isnt ported to Android yet, but AX.25 stack is popular in HAM Radio Android Apps ( https://github.com/adrientetar/android-msm-2.6.35/blob/master/net/ax25/ax25_std_subr.c ) - I Think that LuzlLabs can make new software with Encryption Layer to AX.25 or use PSKMail http://pskmail.org/ (make new fork). The AirChat is very Cool and easy to use. PSK modulation is very good for HF (http://en.wikipedia.org/wiki/High_frequency ) and longer distance.

Regards Pawel

asdf23 commented 10 years ago

I would think that the Android OS is so compromised at this point that there really is no point to support it.

On Tue, Apr 29, 2014 at 11:11 AM, Paweł Janowski notifications@github.comwrote:

FLdigi isnt ported to Android yet, but AX.25 stack is popular in HAM Radio Android Apps ( https://github.com/adrientetar/android-msm-2.6.35/blob/master/net/ax25/ax25_std_subr.c) - I Think that LuzlLabs can make new software with Encryption Layer to AX.25 or use PSKMail http://pskmail.org/ (make new fork). The AirChat is very Cool and easy to use. PSK modulation is very good for HF ( http://en.wikipedia.org/wiki/High_frequency ) and longer distance.

Regards Pawel

— Reply to this email directly or view it on GitHubhttps://github.com/lulzlabs/AirChat/issues/4#issuecomment-41711840 .

lulzlabs commented 10 years ago

ax25 has been really awesome. but it uses ham callsigns. callsigns are the sacred dear fetishes of ham people. just dont touch callsigns or hell will break out!! and we need ham ppl experience on this.

so instead of using callsigns or arbitrary address designation like IP we derived addresses from asymmetrical encryption keys so only stations with the right private key at the end will be able to decode the packet targetting them.

https://en.wikipedia.org/wiki/Ax.25#Limitations

also we dont have the money to waste of these guise below....we need to be creative instead https://en.wikipedia.org/wiki/Joint_Tactical_Radio_System "...In 2012, after the first 100 General Dynamics Manpack radios showed "poor reliability", the US Army placed a $250 million order for nearly four thousand more of them...."

we r looking for further brainstorming, so guise keep thinking and sending your thoughts there r things to solve but we r just starting with this. be pragmatical, funny and keep it cheap.

<333

lulzlabs commented 10 years ago

by the way.. you need open radio devices. android devices have wireless hardware (either wifi or cellphone) which is closed as fuck. tapping on them like crafting management frames requires every phone/table owner to pwn their stuff and install customised firmwares and drivers...rendering the whole pro-simplicity concept trashed. we should start asking for worldwide availability and low cost of open software defined radio devices instead.

jessekrembs commented 10 years ago

I was actually thinking of a different vision. Use the ham radio and the audio port on a tablet and using and rooted android device as a portable linux computer. Basically allowing for the same stuff your already doing but in something more portable.

lulzlabs commented 10 years ago

so duck tapping a radio handheld behind some android tablet, and then connecting audio ports? yeah that would work. probably better to ditch fldigi in such case and develop specific android app.

but yeah...about increased portability....We got an idea to do something, cheap, very low energy consumption, extremely portable and easy to hide, it will be added to repo very soon.

lance0 commented 10 years ago

420blazeit

FrankLutz commented 9 years ago

THERE IS NOW AN FLDIGI FOR ANDROID (BETA). http://www.w1hkj.com/vk2eta/ Andflmsg is free. About the radio to android phone/computer connection. I have seen some YouTube videos using an audio wire to go directly between the radio and computer/android phone (https://youtu.be/8-9_8HVkvgc) but it is recommended to use some kind of interface between the radio and computer/android phone, the author of this video later finds this out as well from some of the comments posted about his video (https://youtu.be/uWiN26V3w4w). The proper interface between the radio and the phone is called a terminal node controller (TNC). I am new to amateur radio so I don't understand it fully, but I think a direct connection like that could interfere with a transmission that is already in progress without even knowing it, the TNC prevents this. This is one very portable TNC, http://www.mobilinkd.com/ (only one with Bluetooth that I know of, I believe this is the one shown in the second video) and here is another http://www.wolphi.com/interface/ .
I look forward to seeing an AirChat for Android in the future.

lance0 commented 9 years ago

420

libratarian commented 1 year ago

by the way.. you need open radio devices. android devices have wireless hardware (either wifi or cellphone) which is closed as fuck. tapping on them like crafting management frames requires every phone/table owner to pwn their stuff and install customised firmwares and drivers...rendering the whole pro-simplicity concept trashed. we should start asking for worldwide availability and low cost of open software defined radio devices instead.

9 years later and we finally made it fam