brannondorsey / chattervox

📡 An AX.25 packet radio chat protocol with support for digital signatures and binary compression. Like IRC over radio waves.
Other
748 stars 36 forks source link

Need iOS & Mac apps please #18

Open TechExaminer opened 5 years ago

TechExaminer commented 5 years ago

I understand this software is in beta but I wanted to put in a request for an eventual iOS & Mac app when possible.

73!

Jim - KH2SR

jedahan commented 5 years ago

I was able to install chattervox on macOS and direwolf, though my laptops mic Port is proving to be a pain having a custom cable.

Do you mean GUI application so no need for the command line?

brannondorsey commented 5 years ago

@jedahan I'm glad to hear you got things up and running on MacOS. I assumed this would be possible but haven't mentioned as much in the documentation yet given that I hadn't tested it. Curious, did you install Direwolf via macports (as this document suggests) or via homebrew?

A friend and I briefly hacked on this with his MacOS machine this week (installed via homebrew) and we had similar issues with the audio cable. Using a Baofeng in VOX mode we found that the radio would constantly broadcast silence, effectively causing consistent noise on the communication channel. Turning off VOX seemed to work, although then we had to manually press the PTT button to send messages. We also experimented with reversing the polarity of the TRRS input to the laptop, and if my memory is correct, this fixed the VOX silence issue but prevented us from getting a mic-input signal. Does any of this sound familiar?

@TechExaminer I'd like to add "official" macOS support via binaries in the release page as well as platform specific documentation, but as @jedahan mentioned, I think you may find it to work now as is... granted you may have to do a bit of creative problem solving in the process. As far as a desktop GUI is concerned, I may also add support for that down the road. As for a mobile application, that doesn't quite peak my interest, but I'd love it if someone else wanted to implement the protocol to write their own client software.

jedahan commented 5 years ago

@brannondorsey I installed via homebrew, and have an almost ready PR for it https://github.com/wb2osz/direwolf/pull/171 would love some help though.

My problem with macOS is that no matter what TRRS i plug in, it does not show up as an external mic. I need to make my own cable, and am getting parts in next week to try and make my own.

I'd also be totally down to meeting in Philly or hosting you here if you are up for doing a workshop or just jamming for a weekend.

I got a lot of people who are interested at NYC Resistor, School for Poetic Computation, Recurse Center etc up here, and love visiting Philly. Many are just starting out with radio.

TechExaminer commented 5 years ago

I use this device: https://m.ebay.com/sch/i.html?_from=R40&_trksid=p2380057.m4084.l1313.TR6.TRC1.A0.H0.Xeasy+digi.TRS0&_nkw=easy+digi

Send the guy a message and let him know what you are connecting to what and he will make you a custom one.

I use a MacBook Air and a MacBook Pro. The air doesn’t have any problem when connecting via TRRS. However my newer Pro has a quirk where it won’t recognize when I plug my ham radio into the TRRS. I found a way around the glitch. I plug in a pair of Apple TRRS headphones, confirm the headphones/mic are working, then quickly unplug the headphones and plug in the radio adapter cable. Starts working fine after that. Hope that works for ya.

brannondorsey commented 5 years ago

@jedahan re: meeting up & doing a workshop, absolutely yes to both! I'm a huge fan of SFPC and Recurse as well and would jump at the opportunity to lead a packet radio + chattervox workshop. Want to shoot me an email and we can chat through some of that stuff? Would also be more than happy to host you in Philly for a pre-workshop hack session. There are quite a few updates I'm hoping to make to both the client and the protocol over the next few weeks and months, so some momentum in this direction sounds great. Also happy to contribute to the Direwolf PR, or just be a second pair of eyes on that, if you'd like.

streeetlamp commented 5 years ago

i got Direwolf running via homebrew also, big thanks for the plugging in headphone cables first trick