This is a modification of HF Signals' uBITX V5 amateur radio transceiver. It incorporates an "I/O Processor" (IOP), consisting of a Teensy 3.2 and associated Audio Shield, to provide additional computing power, I/O, and Digital Signal Processing.
Go to file
phdlee 90655e03b8
Update README.md
add status of project
2018-01-12 09:51:58 +09:00
ubitx_20 Fix the delay condition bug when overflow 2018-01-10 12:00:53 +08:00
LICENSE.md Update LICENSE.md 2017-03-03 01:05:30 +05:30
README.md Update README.md 2018-01-12 09:51:58 +09:00
ubitx_wiring.png The ubitx production sktech, wireup and circuit 2017-12-07 10:18:43 +05:30
ubitxv3.pdf The ubitx production sktech, wireup and circuit 2017-12-07 10:18:43 +05:30

#uBITX uBITX firmware, written for the Raduino/Arduino control of uBITX transceivers This project is based on https://github.com/afarhan/ubitx and all copyright is inherited. The copyright information of the original is below.

KD8CEC

Prepared or finished tasks for the next version

  • Prevent overflow bugs [from pullrequest, history check] : complete

  • Hamlib bug (raspberry pi), It was perfect for the 0.224 version, but there was a problem for the 0.25 version. Found by Beta Tester very thanks. On Windows, ham deluxe, wsjt-x, jt65-hf, and fldigi were successfully run. Problem with Raspberry pi. As a result of the analysis, when the serial port is initialized and used immediately, problems occur in Linux and Raspberry pi. -> Resolution (Complete)

  • No TX on non-ham band request - This may be a prohibited item depending on the country. Plan to change for uBITX Manager for free countries - Icom, yaesu, kenwood are mostly jumper in circuit. Only those who need to lock themselves, Other users remain unchanged so, Available in most countries around the world. (Complete)

  • I have heard that Beta testers want DialLock to distinguish between VFOA and VFOB (Complete)

  • Convenience of band movement added (ing - need idea...)

  • User Interface on LCD -> Option by user (yet - need idea)

  • Include WSPR Beacone function - (considerd about include functions or create other version) complete experiment need solve : Big code size (over 100%, then remove some functions for experment) need replace Si5351 Library for multisynth (increase risk and need more beta tester) W3PM sent me his wonderful source - using BITX, GPS


REVISION RECORD

0.25

0.24

  • Program optimization reduce usage ram rate (string with M() optins)
  • Optimized CAT protocol for wsjt-x, fldigi

0.23

  • added delay_background() , replace almost delay() to delay_background for prevent timeout

  • cat library compatible with FT-817 Command switch VFOA / VFOB, Read Write CW Speed Read Write CW Delay Time Read Write CW Pitch (with sidetone) All of these can be controlled by Hamradio deluxe.

  • modified cat libray function for protocol for CAT communication is not broken in CW or TX mode

  • Ability to change CW Delay

  • Added Dial Lock function

  • Add functions CW Start dely (TX -> CW interval)

  • Automatic storage of VFO frequency It was implemented by storing it only once when the frequency stays 10 seconds or more after the change. (protect eeprom life)

0.22

  • fixed screen Update Problem
  • Frequency Display Problem - Problems occur below 1Mhz
  • added function Enhanced CAT communication
  • replace ubitx_cat.ino to cat_libs.ino
  • Save mode when switching to VFOA / VFOB

0.21

  • fixed the cw side tone configuration.
  • Fix the error that the frequency is over.
  • fixed frequency display (alignment, point)

0.20

  • original uBITX software (Ashhar Farhan)

Original README.md

uBITX firmware, written for the Raduino/Arduino control of uBITX transceigers

Copyright (C) 2017, Ashhar Farhan

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.