Commit Graph

136 Commits

Author SHA1 Message Date
Gaston Gonzalez 85f8559613 JS8Call - Fixed an audio decode issue in JS8Call when the ET_DEVICE plughw device is used. 2024-10-31 07:29:45 -07:00
Gaston Gonzalez 402a4a040d et-radio - Simplified command. Removed all arguments. Display list and show notes on exit 2024-10-28 11:37:40 -07:00
Gaston Gonzalez 1a22f483ac PnP - Major fix. With this change all interfaces, including the DigiRig Mobile with no CAT, are using the the rigctld service as their interface. JS8Call settings are no longer losted on application restart. 2024-10-28 11:16:00 -07:00
Gaston Gonzalez 188be66d36 JS8Call - Prevent JS8Call from starting if callsign is not set 2024-10-25 16:07:03 -07:00
Gaston Gonzalez c9af2f0593 Conky - Added support for displaying callsign and grid 2024-10-25 15:58:35 -07:00
Gaston Gonzalez 85d1823740 JS8Call - Updated wrapper script to update user configuration 2024-10-25 15:46:56 -07:00
Gaston Gonzalez a71e62722a Config - Initial support for EmComm Tools user configuration. This is a WiP and will likely change 2024-10-25 15:33:10 -07:00
Gaston Gonzalez c9743be323 PnP - Refactored the PnP implementation to handle the DigiRig Mobile no CAT control use case. Currently, the best workaround for the moment is to restore the JS8Call INI configuration on every startup using a template file. This will wipe out user settings on every start-up, but it is stable for now. I have a couple of long term solutions to preserve the user's settings. 2024-10-25 14:10:54 -07:00
Gaston Gonzalez be41c4aaa7 JS8Call - Added support for notifying the user if JS8Call can't be started 2024-10-25 11:43:23 -07:00
Gaston Gonzalez d0d4f5f199 PnP - Updated et-system-info to have a better human label with a non CAT device is used; added notes to the DigiRig Mobile (no CAT) radio definition and set the Hamlib ID to 6 for future purposes; updated comments in wrapper-rigctld 2024-10-25 11:19:32 -07:00
Gaston Gonzalez 6837045d8b PnP - Initial work to get the DigiRig Mobile to work with a radio (HT or mobile) that does not support CAT. Note: This mode does not yet work as there are issues using the RTS signal to key the PTT while the Hamlib radio ID is to 1 (test mode). 2024-10-25 07:39:58 -07:00
Gaston Gonzalez c9dc150e40 JS8Call - Renamed et-js8 command to et-js8call and implemented start command 2024-10-24 13:00:37 -07:00
Gaston Gonzalez 411881a1cb Audio - Fixed bug preventing JS8Call audio input and output devices from getting used following an update by et-js8call 2024-10-24 12:56:40 -07:00
Gaston Gonzalez 29a1bf3ae1 Audio - Updated et-js8 wrapper to replace audio properties with env var 2024-10-24 11:51:42 -07:00
Gaston Gonzalez 2988c68daf Audio - Initial work on JS8Call audio PnP configuration 2024-10-24 11:20:50 -07:00
Gaston Gonzalez 15aae94fe8 PnP - Updated et-radio to support a 'no radio' mode 2024-10-24 05:30:51 -07:00
Gaston Gonzalez 536ea8352c Audio - Added udev rules for DigiRig Mobile and DigiRig Lite 2024-10-23 15:45:41 -07:00
Gaston Gonzalez 49b0d17c0f Audio - Added initial support for dynamically determining the ALSA card number and device number 2024-10-21 16:20:42 -07:00
Gaston Gonzalez 9ed9b023db Audio - Updated et-system-info to output the audio ET_DEVICE 2024-10-21 15:42:31 -07:00
Gaston Gonzalez 0faa56fd33 Conky - Added initial audio interface state; added headings; added system info section 2024-10-21 14:47:45 -07:00
Gaston Gonzalez de3cd96368 Conky - Fixed IP address display when tethered to an iPhone hotspot 2024-10-20 07:24:12 -07:00
Gaston Gonzalez 6b3f6cf912 UX - Updated the et-radio command to use an ncurses interface for selecting the active radio 2024-10-16 06:15:33 -07:00
Gaston Gonzalez a74353634f PnP - Added rig control support for the Yaesu FT-897D; Fixed typo in FT-857D notes; Updated et-radio Radio ID column heading 2024-10-12 15:48:25 -07:00
Gaston Gonzalez cb719df15e PnP Added rig control support for the QRP Labs QMX 2024-10-12 08:14:57 -07:00
Gaston Gonzalez 6ecf74d36e PnP - Added support for command line tool called et-radio for show the active radio, setting a radio and listing all supported radios 2024-10-11 14:49:19 -07:00
Gaston Gonzalez ff3a363b53 PnP - Initial script for managing plug and play radios from the command line 2024-10-11 13:48:26 -07:00
Gaston Gonzalez 1ec5672e6a GPS - Replaced 3D fix with lat/lon 2024-10-11 12:38:04 -07:00
Gaston Gonzalez 8c69772dfb GPS - Fixed incorrect GPS mode mapping 2024-10-11 12:20:24 -07:00
Gaston Gonzalez a324b92a9b GPS - Added better telemetry information around the GPS PnP integration 2024-10-11 07:59:09 -07:00
Gaston Gonzalez ec9b45883d PnP - Disabled full auto mode; Updated status messages for et-system-info for active-radio and et-cat commands 2024-10-10 05:48:41 -07:00
Gaston Gonzalez 2a9d30e06d PnP - Updated et-system-info to include different status messages depending on state of CAT control 2024-10-10 05:24:56 -07:00
Gaston Gonzalez 48ebdf1d9e PnP - This is a WiP. Set shell to /bin/bash for new users; Added radio model to Conky display; Added initial rigctld wrapper script; Added active-radio command to et-system-info; Fixed missing ET_HOME env variable in rigctld wrapper; Added et user; Added CAT controller installer 2024-10-10 04:37:22 -07:00
Gaston Gonzalez b0ba7c0f86 PnP - Initial rigctld wrapper script for performing full auto and semi auto radio configuration 2024-10-09 15:53:33 -07:00
Gaston Gonzalez 212f916659 Conky - Initial support for presenting system info 2024-10-06 08:14:59 -07:00
Gaston Gonzalez 3898b34d35 Added a script to capture device information for PnP support 2024-09-30 10:42:12 -07:00
ham f7f27a008f Initial incremental port from legacy EmComm Tools project 2024-03-20 04:22:54 -07:00