Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- BITX20
- Messages
Search
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 |
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. |
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. |
Re: TDA2228M
Here's a schematic:??
toggle quoted message
Show quoted text
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. |
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 |
Here's an old thread on it:
toggle quoted message
Show quoted text
? ??/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. |
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: ??? Ron W7HD On 03/13/2018 11:12 AM, Dale Brooks
KG7SSB wrote:
-- 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:
|
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.
toggle quoted message
Show quoted text
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. |
Re: Micro BitX No Audio TDA2822?
I assume your uBitx arrived with the bad WX TDA2822 part.?
toggle quoted message
Show quoted text
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.
toggle quoted message
Show quoted text
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 --
Michigan VHF Corp. |
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 |
to navigate to use esc to dismiss