From 1f22598a00b041b0c8af20b9ad84b1bc2f44ac01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20K=C3=BCppers?= Date: Thu, 15 Dec 2022 19:28:34 +0100 Subject: [PATCH] Update README.md --- README.md | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index e147da9..8b5687e 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,6 @@ # AIOC This is the Ham Radio *All-in-one-Cable*. -**This is a work-in-progress project and production data may be out of date**! - ![AIOC with Wouxun and Direwolf](doc/images/k1-aioc-wouxun.jpg?raw=true "AIOC with Wouxun and Direwolf") ## What does it do? @@ -13,13 +11,12 @@ and a virtual tty ("COM Port") for programming and asserting the PTT (Push-To-Ta - Digital mode interface (similar to digirig) - Programming Cable Function via virtual Serial Port - Compact form-factor (DIY molded enclosure TBD) -- Based on easy-to-handle STM32F302 using internal ADC/DAC +- Based on easy-to-handle STM32F302 using internal ADC/DAC (you can program these without any additional tools using [DFU](#how-to-program) - Tested with Wouxun UV-9D Mate and Baofeng UV-5R -- Should theoretically work with APRSdroid on Android, however (yet) without PTT support +- Should theoretically work with APRSdroid on Android see [below](#notes-on-aprsdroid) ## Future Work ## - Enclosure (DIY using 3D-Printed mold and Resin) -- Finalizing Rev. B Schematic - Maybe integrate a TNC Modem with KISS interface? (I am not sure if that is worth the effort) @@ -62,7 +59,7 @@ and a virtual tty ("COM Port") for programming and asserting the PTT (Push-To-Ta ## Notes on APRSdroid Although theoretically not an issue, currently APRSdroid is not supported due to the following two issues: - According to https://github.com/ge0rg/aprsdroid/issues/156 the sample-rate is fixed to 22050 Hz. - Currently, only 48000 Hz is supported (and 24000 Hz would be possible to implement). - However 22050 would require a different timebase and is thus not possible unfortunately -- Currently APRSdroid does not support any PTT control via a serial interface. + Currently, only 48000 Hz is supported by the AIOC (and 24000 Hz or 12000 Hz would be possible to implement). + However the required hard-coded 22050 Hz would require a different timebase or resampling and is thus not possible unfortunately +- Currently APRSdroid does not support any PTT control via a serial interface. See https://github.com/ge0rg/aprsdroid/issues/324 However my previous experience is, that the Android kernel brings support for ttyACM devices (which is perfect) so implementing this feature should be no problem.