¿ªÔÆÌåÓý

Date

Teensy 3.5/3.6 upgrade for uBITX

 

Here's what our little Skunkworks has been up to.

A wee PC board that accepts a Teensy 3.5 or 3.6 processor, then plugs into the space that would have been occupied by a NANO.
Corresponding I/O lines are routed to maintain compatibility with uBITX.
Since the Teensy has a RTC (real time clock) there's a spot for its backup battery.

In principle, the adapter could be used to plug in a Teensy anywhere a NANO used to live.
On a stock Raduino (have to remove the NANO and socket the space), an enhanced Raduino, our own RadI2Cino, or what else may come along.
Scads more memory, more I/O including lots of analog, an on-card microSD slot, and of course the RTC
The Teensy 3.5 runs on 3-6 volts, with 3.3V logic, but 5 V tolerant digital inputs. The Teensy 3.6 also runs on 3-6 V, but its logic is 3.3V ONLY, and is faster and has more memory than the 3.5

Prototype boards are in hand are about to get to beta test within the next few days. Firmware portability is of course the thing that must be confirmed,
We'll keep y'all posted.

Jim, N5IB
with W0EB and W2CTX


60m USB??

 

The ubitx looks like a neat project to build for a portable field rig, but before I get one, does anyone know if it is capable of operating on USB below 10MHz? ?I would like to use it on the 60m band, where USB is the sideband mode used.?

NT6S


Re: uBITX Software error messages #ubitx-help

Jack Purdum
 

This will likely make no difference, but the error messages that result might. Try creating a directory with this structure:

??? C:\uBITXSoftware\ubitx_20\ubitx_20.ino?? // plus the other 8 files

then compile and report the first 3 or 4 errors you get using this directory structure.

Jack, W8TEE





From: "bengt-ingvar.andersson@..." <bengt-ingvar.andersson@...>
To: [email protected]
Sent: Tuesday, March 13, 2018 3:12 PM
Subject: Re: [BITX20] uBITX Software error messages #ubitx-help

Ok Armin.

I count to 9 files under uBITX_20, one of them is uBITX_20.ino. ( the biggest )

I click on it and IDE start up with an sketch file.

I compile and here are the error list:

Arduino:1.8.5 (Windows Store 1.8.10.0) (Windows 10), Kort:"Arduino Nano, ATmega328P"
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setNextHamBandFreq(long unsigned int, char)':
?
ubitx_20:396: error: 'byteToMode' was not declared in this scope
?
? ?byteToMode(loadMode, 1);
?
? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'byte delay_background(unsigned int, byte)':
?
ubitx_20:420: error: 'getPaddle' was not declared in this scope
?
? ? ? ?if (getPaddle() != 0) //Interrupt : Stop cw Auto mode by Paddle -> Change Auto to Manual
?
? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:424: error: 'autoSendPTTCheck' was not declared in this scope
?
? ? ? ?autoSendPTTCheck();
?
? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:426: error: 'Check_Cat' was not declared in this scope
?
? ? ? ?Check_Cat(3);
?
? ? ? ? ? ? ? ? ? ^
?
ubitx_20:431: error: 'Check_Cat' was not declared in this scope
?
? ? ? ?Check_Cat(fromType);
?
? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setFrequency(long unsigned int)':
?
ubitx_20:500: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_USB - usbCarrier + f? + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:504: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_LSB + usbCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:511: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_LSB + cwmCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:515: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_USB - cwmCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void startTx(byte, byte)':
?
ubitx_20:549: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:554: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoB_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:563: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:589: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void stopTx()':
?
ubitx_20:598: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, usbCarrier + (isIFShift ? ifShiftValue : 0));? //set back the carrier oscillator anyway, cw tx switches it off
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:600: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, cwmCarrier + (isIFShift ? ifShiftValue : 0));? //set back the carrier oscillator anyway, cw tx switches it off
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:609: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:614: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoB_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:621: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void ritDisable()':
?
ubitx_20:640: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void checkButton()':
?
ubitx_20:670: error: 'btnDown' was not declared in this scope
?
? ?if (!btnDown())
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:673: error: 'btnDown' was not declared in this scope
?
? ?if (!btnDown()) //debounce
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:676: error: 'doMenu' was not declared in this scope
?
? ?doMenu();
?
? ? ? ? ? ^
?
ubitx_20:679: error: 'btnDown' was not declared in this scope
?
? ?while(btnDown()) {
?
? ? ? ? ? ? ? ? ?^
?
ubitx_20:681: error: 'Check_Cat' was not declared in this scope
?
? ? ?Check_Cat(0);
?
? ? ? ? ? ? ? ? ^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void doTuningWithThresHold()':
?
ubitx_20:710: error: 'enc_read' was not declared in this scope
?
? ? ?s = enc_read();
?
? ? ? ? ? ? ? ? ? ^
?
ubitx_20:749: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void doRIT()':
?
ubitx_20:756: error: 'enc_read' was not declared in this scope
?
? ?int knob = enc_read();
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:766: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void initSettings()':
?
ubitx_20:846: error: 'printLineF' was not declared in this scope
?
? ? ?printLineF(1, F("Init EEProm..."));?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setup()':
?
ubitx_20:1112: error: 'printLineF' was not declared in this scope
?
? ?printLineF(1, F("CECBT v1.04"));?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1114: error: 'Init_Cat' was not declared in this scope
?
? ?Init_Cat(38400, SERIAL_8N1);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1115: error: 'initMeter' was not declared in this scope
?
? ?initMeter(); //not used in this build
?
? ? ? ? ? ? ?^
?
ubitx_20:1120: error: 'printLineFromEEPRom' was not declared in this scope
?
? ? ?printLineFromEEPRom(0, 0, 0, userCallsignLength -1); //eeprom to lcd use offset (USER_CALLSIGN_DAT)
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1126: error: 'clearLine2' was not declared in this scope
?
? ? ?clearLine2();
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:1131: error: 'byteToMode' was not declared in this scope
?
? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:1132: error: 'initOscillators' was not declared in this scope
?
? ?initOscillators();
?
? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1137: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
ubitx_20:1139: error: 'btnDown' was not declared in this scope
?
? ?if (btnDown())
?
? ? ? ? ? ? ? ?^
?
ubitx_20:1140: error: 'factory_alignment' was not declared in this scope
?
? ? ?factory_alignment();
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void checkAutoSaveFreqMode()':
?
ubitx_20:1161: error: 'FrequencyToVFO' was not declared in this scope
?
? ? ? ?FrequencyToVFO(1);
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void loop()':
?
ubitx_20:1174: error: 'controlAutoCW' was not declared in this scope
?
? ? ?controlAutoCW();
?
? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1176: error: 'cwKeyer' was not declared in this scope
?
? ?cwKeyer();?
?
? ? ? ? ? ?^
?
ubitx_20:1188: error: 'idle_process' was not declared in this scope
?
? ? ? ?idle_process();
?
? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:1195: error: 'Check_Cat' was not declared in this scope
?
? ?Check_Cat(inTx? 1 : 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ^
?
exit status 1
'byteToMode' was not declared in this scope
?
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
?





Re: uBITX Software error messages #ubitx-help

 

Ok Armin.

I count to 9 files under uBITX_20, one of them is uBITX_20.ino. ( the biggest )

I click on it and IDE start up with an sketch file.

I compile and here are the error list:

Arduino:1.8.5 (Windows Store 1.8.10.0) (Windows 10), Kort:"Arduino Nano, ATmega328P"
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setNextHamBandFreq(long unsigned int, char)':
?
ubitx_20:396: error: 'byteToMode' was not declared in this scope
?
? ?byteToMode(loadMode, 1);
?
? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'byte delay_background(unsigned int, byte)':
?
ubitx_20:420: error: 'getPaddle' was not declared in this scope
?
? ? ? ?if (getPaddle() != 0) //Interrupt : Stop cw Auto mode by Paddle -> Change Auto to Manual
?
? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:424: error: 'autoSendPTTCheck' was not declared in this scope
?
? ? ? ?autoSendPTTCheck();
?
? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:426: error: 'Check_Cat' was not declared in this scope
?
? ? ? ?Check_Cat(3);
?
? ? ? ? ? ? ? ? ? ^
?
ubitx_20:431: error: 'Check_Cat' was not declared in this scope
?
? ? ? ?Check_Cat(fromType);
?
? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setFrequency(long unsigned int)':
?
ubitx_20:500: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_USB - usbCarrier + f? + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:504: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_LSB + usbCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:511: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_LSB + cwmCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:515: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ? ?si5351bx_setfreq(2, SECOND_OSC_USB - cwmCarrier + f + (isIFShift ? ifShiftValue : 0));
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void startTx(byte, byte)':
?
ubitx_20:549: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:554: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoB_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:563: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:589: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void stopTx()':
?
ubitx_20:598: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, usbCarrier + (isIFShift ? ifShiftValue : 0));? //set back the carrier oscillator anyway, cw tx switches it off
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:600: error: 'si5351bx_setfreq' was not declared in this scope
?
? ? ?si5351bx_setfreq(0, cwmCarrier + (isIFShift ? ifShiftValue : 0));? //set back the carrier oscillator anyway, cw tx switches it off
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:609: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:614: error: 'byteToMode' was not declared in this scope
?
? ? ? ? ?byteToMode(vfoB_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:621: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void ritDisable()':
?
ubitx_20:640: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void checkButton()':
?
ubitx_20:670: error: 'btnDown' was not declared in this scope
?
? ?if (!btnDown())
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:673: error: 'btnDown' was not declared in this scope
?
? ?if (!btnDown()) //debounce
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:676: error: 'doMenu' was not declared in this scope
?
? ?doMenu();
?
? ? ? ? ? ^
?
ubitx_20:679: error: 'btnDown' was not declared in this scope
?
? ?while(btnDown()) {
?
? ? ? ? ? ? ? ? ?^
?
ubitx_20:681: error: 'Check_Cat' was not declared in this scope
?
? ? ?Check_Cat(0);
?
? ? ? ? ? ? ? ? ^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void doTuningWithThresHold()':
?
ubitx_20:710: error: 'enc_read' was not declared in this scope
?
? ? ?s = enc_read();
?
? ? ? ? ? ? ? ? ? ^
?
ubitx_20:749: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void doRIT()':
?
ubitx_20:756: error: 'enc_read' was not declared in this scope
?
? ?int knob = enc_read();
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:766: error: 'updateDisplay' was not declared in this scope
?
? ? ?updateDisplay();
?
? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void initSettings()':
?
ubitx_20:846: error: 'printLineF' was not declared in this scope
?
? ? ?printLineF(1, F("Init EEProm..."));?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void setup()':
?
ubitx_20:1112: error: 'printLineF' was not declared in this scope
?
? ?printLineF(1, F("CECBT v1.04"));?
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1114: error: 'Init_Cat' was not declared in this scope
?
? ?Init_Cat(38400, SERIAL_8N1);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1115: error: 'initMeter' was not declared in this scope
?
? ?initMeter(); //not used in this build
?
? ? ? ? ? ? ?^
?
ubitx_20:1120: error: 'printLineFromEEPRom' was not declared in this scope
?
? ? ?printLineFromEEPRom(0, 0, 0, userCallsignLength -1); //eeprom to lcd use offset (USER_CALLSIGN_DAT)
?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1126: error: 'clearLine2' was not declared in this scope
?
? ? ?clearLine2();
?
? ? ? ? ? ? ? ? ^
?
ubitx_20:1131: error: 'byteToMode' was not declared in this scope
?
? ?byteToMode(vfoA_mode, 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:1132: error: 'initOscillators' was not declared in this scope
?
? ?initOscillators();
?
? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1137: error: 'updateDisplay' was not declared in this scope
?
? ?updateDisplay();
?
? ? ? ? ? ? ? ? ?^
?
ubitx_20:1139: error: 'btnDown' was not declared in this scope
?
? ?if (btnDown())
?
? ? ? ? ? ? ? ?^
?
ubitx_20:1140: error: 'factory_alignment' was not declared in this scope
?
? ? ?factory_alignment();
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void checkAutoSaveFreqMode()':
?
ubitx_20:1161: error: 'FrequencyToVFO' was not declared in this scope
?
? ? ? ?FrequencyToVFO(1);
?
? ? ? ? ? ? ? ? ? ? ? ?^
?
C:\Users\mop\AppData\Local\Temp\Temp1_ubitx-master (5).zip\ubitx-master\ubitx_20\ubitx_20.ino: In function 'void loop()':
?
ubitx_20:1174: error: 'controlAutoCW' was not declared in this scope
?
? ? ?controlAutoCW();
?
? ? ? ? ? ? ? ? ? ?^
?
ubitx_20:1176: error: 'cwKeyer' was not declared in this scope
?
? ?cwKeyer();?
?
? ? ? ? ? ?^
?
ubitx_20:1188: error: 'idle_process' was not declared in this scope
?
? ? ? ?idle_process();
?
? ? ? ? ? ? ? ? ? ? ^
?
ubitx_20:1195: error: 'Check_Cat' was not declared in this scope
?
? ?Check_Cat(inTx? 1 : 0);
?
? ? ? ? ? ? ? ? ? ? ? ? ^
?
exit status 1
'byteToMode' was not declared in this scope
?
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
?



Carl's case

 

I just received one of Carl's nifty cases for my ubitx. In addition to speedy service, the case is a winner! Everything fit like it was made for it! Oh, wait, it is made for it.
This is an elegant way to finish off your micro. Get one, you'll be glad you did.
73 de Tom/W4OKW


KBRwyle | TRITON NATOPS/NATIP Product Support
22309 Exploration Drive | Lexington Park, MD 20653 | USA
Office: 301-863-4418 | Mobile: 301-904-2053
tom.clarke@... [Pri] | frederic.t.clarke.ctr@...


Re: TDA2228M

 

Did you adjust the BFO?? They come way off frequency with audio as you describe.? Press the rotary encoder button and select Settings.? Press again when display reverts l and select BFO calibrate in the menu.

Mike


On Wed, 14 Mar 2018 at 6:57 AM, ae1ct1998 <AE1CT1998@...> wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT


Re: TDA2228M

 



Scroll to the bottom for the uBITX schematic.

_._

On Tue, Mar 13, 2018 at 11:57 AM, ae1ct1998 <AE1CT1998@...> wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT



Re: TDA2228M

 

Here's a schematic:??

You might try adjusting the BFO within the menus.
See step 3, "Setting the BFO":??

The VFO does not track while moving the BFO, so any incoming station quickly becomes unintelligible.
So set the BFO for lower frequencies, then leave the menu (by hitting ptt) and retune.


On Tue, Mar 13, 2018 at 10:57 am, ae1ct1998 wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT


Re: Micro BitX No Audio TDA2822?

ae1ct1998
 

I WAS GIVEN A MICROBITX WITH A BLOWN UP TDA2228M CHIP, I REAPLACED IT AND NOW THE AUDIO IS VERY LOW. IS THERE ANYPLACE ELSE THAT I SHOULD BE LOOKING TO FIND OUT WHY I HAVE LOW AUDIO? ALSO THERE IS A HISS AND NO MID OR LOW RANGE JUST HIGHS, IVE USED HEADPHONES AND A SPEAKER WITH NO RESULTS. ANY HELP WOULD BE GREATLY APRECIATED.

GARY
AE1CT


Re: TDA2822 Audio problem #ubitx #tda2822

 

Here's an old thread on it:
? ??/g/BITX20/message/40038

Here's a summary:

The uBitx 11.9965mhz BFO can have harmonics that can beat with harmonics of the 16mhz oscillator
on the Raduino.? There's also a 12mhz oscillator on the Raduino for the USB port to the host that
may be causing trouble.? Those with this issue have found that swapping to a new Nano seemed to cure it.
In your case, you could instead add a low pass audio filter in there somewhere.

The Nano's use a resonator, not a quartz crystal, something like this:
? ?
Can be some variation between Nano's.

Ideally, we would either move the 12mhz IF to some other frequency,
or build a custom Nano/Raduino that does not have 16mhz and 12mhz oscillators.

The work-around for now is to keep the BFO below the 12mhz filter,
swapping sidebands by moving the second local oscillator (clk1) between
high side and low side.? This works fine on most rigs.

Jerry
?

On Tue, Mar 13, 2018 at 10:31 am, Jason Schlager wrote:
Assembled my ubitx last week and after a demonstration last night in front of some boy scouts one of the parents complained of a loud tone coming from the speaker.? So I busted out my cell phone and fired up the Spectroid app mentioned in another post.? There is definitely a 9khz tone coming out of the speaker.? Its does change intensity when changing volume but it is a good 3 times the volume of all other audio coming out of the speaker. I have the MX TDA2822 chip. I rerouted the wires going to the volume control pot and to speaker without any positive changes. Any suggestions on how to clear this up or just swap the chip or build an alternate audio amp circuit or filter it out?? Just looking for some recommendations on how to attack this problem.

Jason Schlager
KM6AUS


Re: TDA2228M

w7hd.rh
 

¿ªÔÆÌåÓý

Did you mean TDA2822M??? That is in the ubitx transceiver (80-10M).? The bitx40 is a totally different radio, but isn't called a microbitx.?

If you mean the ubitx transceiver, you can find help here:?

???

and original documentation here:

???

with a good schematic and individual areas explained here:

???

and the fix for the audio getting blown, see the attached PDF.

Ron W7HD

On 03/13/2018 11:12 AM, Dale Brooks KG7SSB wrote:
Try this one, I think it prints a fairly clear drawing.
Dale Kg7ssb

On Tue, Mar 13, 2018 at 10:57 AM, ae1ct1998 <AE1CT1998@...> wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT


-- 
Ron W7HD - NAQCC#7587 OMISS#9898 KX3#6966 LinuxUser#415320
Editor OVARC newsletter


Re: The issues of the TDA2822

Rahul Srivastava
 

Hi!

Farhan already knows this story of mine regarding 2822's. Recently I made a simple? low noise receiver. Seeing the specs and after a nice discussion with Farhan I used this chip. Bought 10 pcs of them ie 5 each from 2 different shops locally, read as typical far east device manufacturer unheard of.

2 created virtual short and the holy smoke, 2 of them had lot of hiss, 1 was very peaceful silent , dead silence, rest of them had low gain AF level whatever. I had an old original St chip about 10 years old in my junk box I installed it and everything became fine..

Moral of the story :? Lot of sub standard stuff is out there these days.

73

Rahul VU3WJM


Re: TDA2228M

Dale Brooks KG7SSB
 

Sorry about that I thought you were asking for the BITX40 schematic. I don't have a copy of the ubitx.
Dale

On Tue, Mar 13, 2018 at 11:12 AM, Dale Brooks <kg7ssb@...> wrote:
Try this one, I think it prints a fairly clear drawing.
Dale Kg7ssb

On Tue, Mar 13, 2018 at 10:57 AM, ae1ct1998 <AE1CT1998@...> wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT




Shipped, me too

 

Finally got the notice that my uBITX has been shipped to India Post.? Ordered it 1/20/18 and received notice 3/13/18.? It would appear that they are catching up a little as I expected about a 45+ day turn around.? Thanks for all the posts, now I will have to try to figure out which ones apply to my unit ;-)
John
KK5VH


Re: Complaint Department

 

Could be to the wiki.
But if so, then all 10000 members of this forum could be editing it.

I think a curated errata page on ubitx.net would be preferable for new builders.
But by all means, we can have a wiki errata page, where we all pile in with our own perhaps conflicting suggestions.

Jerry


On Tue, Mar 13, 2018 at 10:42 am, Vince Vielhaber wrote:
If there's going to be a link to errata, it could be a link to the wiki page on errata. Doesn't have to be one pointing to the first page of it making anyone dig around for anything. For all that matter, a link on the first page of the wiki to errata would help as well for someone who just went straight there.


Re: TDA2228M

Dale Brooks KG7SSB
 

Try this one, I think it prints a fairly clear drawing.
Dale Kg7ssb

On Tue, Mar 13, 2018 at 10:57 AM, ae1ct1998 <AE1CT1998@...> wrote:
I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT



Re: Micro BitX No Audio TDA2822?

 

I assume your uBitx arrived with the bad WX TDA2822 part.?

This part:??
should be a direct pin-for-pin replacement of the TDA2822.
Mouser part number is??513-NJM2073D, costs about $1, plus another $5 for shipping .
Mouser is a top line distributor, there are other vendors.
JRC strikes me as a very reputable manufacturer.

An alternative is this from Tayda at $0.29:
?
I think we heard from somebody in the group that this worked well for them.
UTC is not a company I am familiar with, and Tayda goes for the budget end of the market.
I like that UTC has cooked up what looks like a complete datasheet, not just a photocopy of the ST datasheet.

Many other possibilities out there, just two that look good to me.
I have not tried either one.

Jerry, KE7ER?


On Tue, Mar 13, 2018 at 10:27 am, Sajid Rahum wrote:
Same question also, I received ubitx today and it has the same faulty ic.? 2073D - is it a straight replacement for TDA2822?


TDA2228M

ae1ct1998
 

I WAS GIVEN A MICROBITX 40 RADIO WITH A BLOWN TDA2228M CHIP. I REPLACED THE CHIP AND NOW I HAVE AUDIO BUT ITS VERY LOW AND THERES A HIS ON THE HEADPHONES, MY QUESTION IS DOES ANYONE KNOW WHERE I SHOULD LOOK TO TRY AND FIX THIS ISSUE. I CAN HEAR STATIONS BUT THERE IS NO MID OR LOW RANGE JUST HI'S. IVE TRIED TO FIND A SCHEMATIC FOR THIS RADIO ON LINE BUT THE ONLY ONE I CAN FIND IS PRINTED WITH VERY LITE INK, NOTHING READABLE. ANY HELP WOULD APRECIATED.

GARY
AE1CT


Re: Complaint Department

Vince Vielhaber
 

If there's going to be a link to errata, it could be a link to the wiki page on errata. Doesn't have to be one pointing to the first page of it making anyone dig around for anything. For all that matter, a link on the first page of the wiki to errata would help as well for someone who just went straight there.

Vince.

On 03/13/2018 11:21 AM, Jerry Gaffke via Groups.Io wrote:
When the box arrives, most new owners will find their way to

and string it up. Then put on their safety goggles and power it on.
Hard to imagine 4000 new owners all digging around in the wiki for
wire-up errata.

A pointer at the top of the wire-up on hfsignals to a curated
errata/addendum webpage
would allow Farhan to move on to other projects and ignore necessary
edits.
A good example of where this was needed would be the TDA2822 WX blowup,
the latest news was changing daily.

Jerry



On Tue, Mar 13, 2018 at 07:25 am, Vince Vielhaber wrote:

On 03/12/2018 12:54 PM, Jerry Gaffke via Groups.Io wrote:

Perhaps a link into a page on ubitx.net, if ZL1AXG is willing to
curate it.
Start with essential changes at the top, as hacks become less
essential state why you might want to do them.

Jerry, KE7ER

Shouldn't the wiki be used for this?

Vince.

--
Michigan VHF Corp.


TDA2822 Audio problem #ubitx #tda2822

 

Assembled my ubitx last week and after a demonstration last night in front of some boy scouts one of the parents complained of a loud tone coming from the speaker.? So I busted out my cell phone and fired up the Spectroid app mentioned in another post.? There is definitely a 9khz tone coming out of the speaker.? Its does change intensity when changing volume but it is a good 3 times the volume of all other audio coming out of the speaker. I have the MX TDA2822 chip. I rerouted the wires going to the volume control pot and to speaker without any positive changes. Any suggestions on how to clear this up or just swap the chip or build an alternate audio amp circuit or filter it out?? Just looking for some recommendations on how to attack this problem.

Jason Schlager
KM6AUS