Keyboard Shortcuts
Likes
- BITX20
- Messages
Search
Re: Need Help
Gordon Gibby
¿ªÔÆÌåÓý?Karl -- you seem to know a lot about this --- can this be done from a raspberry pi running Rasbian?
thanks, gordon
From: [email protected] <[email protected]> on behalf of Karl Heinz Kremer, K5KHK <khk@...>
Sent: Tuesday, August 7, 2018 4:49 PM To: [email protected] Subject: Re: [BITX20] Need Help ?
The key is in?the last lines:
Sketch uses 17544 bytes (57%) of program storage space. Maximum is 30720 bytes.
Global variables use 1455 bytes (71%) of dynamic memory, leaving 593 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "/dev/cu.usbmodem1461": No such file or directory
An error occurred while uploading the sketch
-- Everything compiled fine, but you got a whole bunch of warnings. Warnings are not errors, and in most cases you cannot even do?anything about them - unless you want to rewrite the libraries the code uses.? What is wrong however is that the compiled sketch cannot be uploaded to the Arduino. The error message is in bold in the few lines I quoted.? Did you set?the correct port in the Arduino "Tools>Port" menu? You should see somehting like this: If there is no checkmark in front of the serial port you?want to use, it was not selected. On all the Arduino Nano's I've used with my Macs, they never advertised their serial port as "usbmodem", it's always "cu.wchusbserialNNNN", so I would suspect that you did not select?the correct serial port.? Karl Heinz - K5KHK |
Re: Need Help
The key is in?the last lines:
Sketch uses 17544 bytes (57%) of program storage space. Maximum is 30720 bytes.
Global variables use 1455 bytes (71%) of dynamic memory, leaving 593 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "/dev/cu.usbmodem1461": No such file or directory
An error occurred while uploading the sketch
-- Everything compiled fine, but you got a whole bunch of warnings. Warnings are not errors, and in most cases you cannot even do?anything about them - unless you want to rewrite the libraries the code uses.? What is wrong however is that the compiled sketch cannot be uploaded to the Arduino. The error message is in bold in the few lines I quoted.? Did you set?the correct port in the Arduino "Tools>Port" menu? You should see somehting like this: If there is no checkmark in front of the serial port you?want to use, it was not selected. On all the Arduino Nano's I've used with my Macs, they never advertised their serial port as "usbmodem", it's always "cu.wchusbserialNNNN", so I would suspect that you did not select?the correct serial port.? Karl Heinz - K5KHK |
Re: One question only...
¿ªÔÆÌåÓýProbably has an exception per the great-great-great grandfather clause. Mike K5ESS ? From: [email protected] [mailto:[email protected]] On Behalf Of Christopher Miller ? I wonder what the spurious emissions were like on this! The ARRL owns a spark gap transmitter that is housed in W1AW for what it is worth. They dont use it, though I think the time I was there they said they did once a year but whatever. I bet it is way worse than your uBitx. Enjoy! ? On Mon, Aug 6, 2018 at 11:04 PM Timothy Fidler <engstr@...> wrote:
|
Re: BITX40 LPF mod
Yes, I meant spectrum analyzer.
toggle quoted message
Show quoted text
And definitely would have the tracking generator, trivial now with multichannel signal generators like the si5351. Though I've been thinking would be nice to include a way to get phase information as per a signal analyzer, perhaps following the lead of the W5BIT Vector Impedance Analyzer (well described). That's a technique also used by the Kees' AQRP VIA, though the AQRP device is using square waves. But VIA capability is likely best kept a separate project.? For occasional use a UART link to a PC for display is good enough, fancy touch screen LCD a possible future option if it takes off. Definitely need a way to get data from this new device out to the a host computer of some sort anyway. Perhaps the Si5338 instead of the Si5351, more stable and possible to adapt for use into UHF. I'd tend to use a $5 ARM chip with a decent 12 to 16 bit ADC instead of the development boards. The development boards come and go with time, more so than the chips. And have way more stuff on them than I need. But could also include hooks to use most any offboard computer instead of the ARM chip, anything from a Nano to an RPi. Jerry, KE7ER On Tue, Aug 7, 2018 at 12:59 PM, ajparent1/KB1GMX wrote: On Tue, Aug 7, 2018 at 10:37 AM, Jerry Gaffke wrote: |
Re: Accidental Calibrate
#ubitx
#calibration
Joel,
Just wanted to thank you again for the advice. I went ahead and uploaded the KD8CEC 1.08 firmware to the rig, then successfully calibrated the uBitx. I was able to make a QSO with a station on the east coast of England, approx 370 km's from my QTH which is 10km's north of Dublin, Ireland. So a great end to the Calibration Twilight Zone. :-)? All the best, 73. Frank |
Re: Need Help
More errors!
Arduino: 1.8.5 (Mac OS X), Board: "Arduino Nano, ATmega328P"
?
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino: In function 'void setup()':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:637:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("uBITX v4.3");?
? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino: In function 'void factory_alignment()':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:30:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Setup Aborted");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:37:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("#2 BFO");
? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:44:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Setup Aborted");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:48:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("#3:Test 3.5MHz");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:59:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("#4:Test 7MHz");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:69:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("#5:Test 14MHz");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:80:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("#6:Test 28MHz");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_factory_alignment.ino:89:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("Alignment done");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'int menuBand(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:67:36: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? printLine2("Band Select ? ?\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:68:4: warning: return-statement with no value, in function returning 'int' [-fpermissive]
? ? return;
? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:71:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("Band Select:");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:110:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuRitToggle(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:119:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("RIT On \x7E Off");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:121:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("RIT Off \x7E On");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:127:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("RIT is On");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:132:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("RIT is Off");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:136:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuVfoToggle(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:147:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("VFO A \x7E B");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:149:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("VFO B \x7E A");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:184:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSidebandToggle(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:194:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("USB \x7E LSB");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:196:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("LSB \x7E USB");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:201:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("LSB Selected");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:203:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:207:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("USB Selected");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:209:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSplitToggle(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:228:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Split Off \x7E On");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:230:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Split On \x7E Off");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:235:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Split ON");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:241:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Split Off");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:244:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'int menuCWSpeed(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:262:6: warning: return-statement with no value, in function returning 'int' [-fpermissive]
? ? ? return;
? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:296:58: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?wpm = getValueByKnob(1, 100, 1, ?wpm, "CW: ", " WPM>");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:296:58: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:298:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("CW Speed set!");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:303:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuExit(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:311:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Exit Menu ? ? ?\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:314:30: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Exiting...");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:316:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("");
? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'int menuSetup(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:329:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Settings ? ? ? \x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:331:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Settings \x7E Off");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:335:31: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Settings On");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:339:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Settings Off"); ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:345:17: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? printLine2("");
? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'int calibrateClock()':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:413:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("Calibration set!");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'int menuSetupCalibration(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:429:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Setup:Calibrate\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:433:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("Press PTT & tune");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:434:33: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("to exactly 10 MHz");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSetupCarrier(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:459:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Setup:BFO ? ? ?\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:464:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("Tune to best Signal"); ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:465:34: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("Press to confirm. ");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:489:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("Carrier set! ? ?");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:496:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSetupCwTone(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:505:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Setup:CW Tone ?\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:510:28: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("Tune CW tone"); ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:511:32: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("PTT to confirm. ");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:537:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Sidetone set! ? ?");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:544:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2(""); ?
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSetupCwDelay(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:554:37: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("Setup:CW Delay \x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:560:80: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?cwDelayTime = getValueByKnob(10, 1000, 50, ?cwDelayTime, "CW Delay>", " msec");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:560:80: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:562:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("CW Delay Set!"); ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:563:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuSetupKeyer(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:574:38: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Setup:CW(Hand)\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:576:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Setup:CW(IambA)\x7E");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:578:39: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine2("Setup:CW(IambB)\x7E"); ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:603:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine1("Hand Key?");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:605:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine1("Iambic A?");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:607:29: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ? ?printLine1("Iambic B?"); ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:624:26: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("Keyer Set!");
? ? ? ? ? ? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:626:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:629:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine2("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino: In function 'void menuReadADC(int)':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:638:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ? ?printLine2("6:Setup>Read ADC>");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_menu.ino:649:16: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
? ?printLine1("");
? ? ? ? ? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino: In function 'void initMeter()':
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:45:35: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(1, s_meter_bitmap);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:46:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(2, s_meter_bitmap + 8);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:47:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(3, s_meter_bitmap + 16);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:48:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(4, s_meter_bitmap + 24);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:49:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(5, s_meter_bitmap + 32);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:50:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(6, s_meter_bitmap + 40);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:51:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(0, s_meter_bitmap + 48);
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_ui.ino:52:36: warning: invalid conversion from 'const byte* {aka const unsigned char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
? ?lcd.createChar(7, s_meter_bitmap + 56); ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^
In file included from /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino:96:0:
/Applications/Arduino-2.app/Contents/Java/libraries/LiquidCrystal/src/LiquidCrystal.h:81:8: note: initializing argument 2 of 'void LiquidCrystal::createChar(uint8_t, uint8_t*)'
? ?void createChar(uint8_t, uint8_t[]);
? ? ? ? ^
Sketch uses 17544 bytes (57%) of program storage space. Maximum is 30720 bytes.
Global variables use 1455 bytes (71%) of dynamic memory, leaving 593 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "/dev/cu.usbmodem1461": No such file or directory
An error occurred while uploading the sketch
?
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
? |
Re: Nextion Displays >> warning
Joe Thank you? Eric On Mon, Aug 6, 2018 at 4:55 PM, Joe <joeman2116@...> wrote:
|
Re: Nextion Editor for Linux Mint ??
¿ªÔÆÌåÓýTom and group, ? I am running Linux Mint 18.3 as my primary OS and utilize VirtualBox for running Windows OS¡¯. ? You will need to load which ever Windows OS you need into the virtualbox. You can have several OS¡¯s even clear back to the DOS days.? Not sure what versions the Nextion editor will run on. I downloaded the Nextion editor and it seems to run on Windows 7 as expected but I don¡¯t have a Nextion display to test. I get no errors. ? I run Windows 7 & 8.1 from a VirtualBox to run a navigational program in my RV that no equivalent version for Linux. I have installed several Windows programs as tests to see how well it works. Loaded the Arduino IDE and complied several of the sketches for the BITX40 and uBITX and loaded them to each radio. Also loaded and tested? WSJT-X and it works as well as it does under Linux. The logging programs and CAD programs work okay as well. ? Give it a try, ? Paul KL7FLR |
Re: BITX40 LPF mod
Correction...the pre-scaler is a 74HC4060.? On Tue, Aug 7, 2018 at 1:47 PM Arv Evans <arvid.evans@...> wrote:
|
capacitors for the LPF filters.....
Some time ago a person asked if 50V capacitors would work in outboard LPF designs, and I forgot to answer him.? Yes, those 50V capacitors should work for QRP, but not for higher power.? If 100V caps are available they would be better (probably better ESR).? Some ceramic capacitors apparently have capacitance drift when subjected to RF.? This may be due to heating?? Some capacitors have fairly low frequency self-resonance frequencies.? Real test is to put them in a working circuit and try it.? Arv _._ |
Re: BITX40 LPF mod
On Tue, Aug 7, 2018 at 10:37 AM, Jerry Gaffke wrote:
I'm seriously considering putting together a signal analyzer along the lines of your earlier post.Add a monchrome graphic display and you have a spectrum analyser!? A 128 or 240x64 will do fine some need I2C other can be run with 4bit interface like the 1x16, 2x16 and 4x20 displays. or just get a si5351 board from adafruit and a Nano and post to the computer via the USB.? ?If you use the 5351 at another port you can do a tracking generator. Emits fx to port 0, measure fx...post to scale on local display or send via USB to computer to pretty up. If your really slick using the 5351 as both LO and tracking generator its possible to emit at say the receiver input frequency and look at the IF frequency (offset). Send here at Fa, listen there at Fa(+-n)!? Many SAs can't do that! Add the ADC8307 and audio baseband and you have a really useful tool. Allison |
Re: Harmonic performance - SSB vs CW
You might get by with 50v caps at 10W max, but that's marginal.
toggle quoted message
Show quoted text
Much better would be 100v, likely sufficient if scrounging about in the junkbox. I'd go with 200v if ordering parts specific for this. The cheap NPO/C0G? surface mount caps should be fine. Not likely an issue with caps in the pF range, but X5R/X7R dielectric caps might be double? the claimed capacitance, and that capacitance can vary drastically with applied voltage. These are meant for use only as bypass caps. Assume 10 Watts into 50 ohms. Vrms * Vrms / 50ohms = 10 Watts so Vrms = sqrt(10 * 50) = 22.4 Volts RMS Volts peak (measured from ground at the center of the waveform)? = Vrms * sqrt(2) = 31.7 Volts (Note that Volts peak-to-peak is 2*31.7 = 63.4 Volts, but our load is centered on ground so 31.7v is OK). If the antenna BNC connector is not machined quite right (as is often the case with the uBitx), then the IRF510's see no load and that 31.7 volts peak might well double. Likewise for an antenna with a high SWR or when adjusting your antenna tuner. ? Jerry Gaffke, KE7ER On Tue, Aug 7, 2018 at 11:19 AM, <oz1lqb@...> wrote: Sorry to bother you all.. |
Re: BITX40 LPF mod
Allison Agreed.? In the BITX40 case the RF PA section is generating some uglies all on its own. That is a bit different from the uBITX which has a relatively clean push-pull layout.? With the push-pull layout it should be possible to insist on clean inputs to get clean outputs.? Not the case with the BITX40 single-ended RF PA section.? I considered changing it to a push-pull layout but laziness set in and working on the output filter seemed like more fun. Arv _._ On Tue, Aug 7, 2018 at 1:06 PM ajparent1/KB1GMX <kb1gmx@...> wrote: Arv, |
Re: BITX40 LPF mod
Jerry Lots of ways to skin the cat...even Schroedinger's variety. The little sweepy test set that I built started as an experiment, and just keeps evolving. Looking at audio with fldgi or argo is revealing.? At present the mixer is just 4 diodes and a pair of FT37-43 cores, but it would not take much work to change that to a Gilbert-cell. I have several AD8307 detectors available and may add those to the design at a later date. Eventually the design may stabilize enough to warrant a PCB, chassis, and technical writeup, but I'm not sure when that will be.? It is just too much fun to keep experimenting. The series RLC traps for taming BITX40 harmonics were a total unknown until yesterday when I tried it in LTSpice.? Results are quite encouraging.? I'm assuming that power handling in the traps will be dependent on how strong the harmonics might be...more experimenting to be done in that area. I'm slowly working on a Frankenstein version of Raduino.? My BITX40 is a very early version with analog VFO that wants to drift a bit.? First change was to add Huff & Puff stabilization but it really needs a digital frequency display.? Work direction for this is a 74HC4066 pre-scaler and Arduino Nano to time interrupts.? But the 12 MHz USB/TTL converter oscillator may be problematic for a system with a 12 MHz BFO and IF filter. Several Arduino Pro-Mini with real 16 MHz crystal are available so will probably port the Nano code to the Pro-mini platform.? This eliminates the 12 MHz oscillator as long as the programming dongle is unplugged, but that eliminates CAT capability unless it is done with an older PC that still has RS-232 for talking directly to the Arduino.? That then requires a TTL-to/from-RS-232 voltage converter.?? Yet another project. Just way too many projects to make any real progress on any specific one.?? 8-) Arv _._ On Tue, Aug 7, 2018 at 11:37 AM Jerry Gaffke via Groups.Io <jgaffke=[email protected]> wrote: Yes, I've been following what you are doing with interest. |
Re: need a new pc ??
While I rarely buy a new PC a refurb is fine.? No I don't by the stupid warranty.
Why do they work for me...? Any fault that is infant mortality is been excised. Usually its a OS or DISK failure.? so they are refreshed or available without the OS or one of my choice (not winders). Cheap is good, as any pc you can buy is already obsolete and their lifespan is not all that great.? Often I just by a ITX with my choice of ram and CPU board and replace the stuff the box I have. disks I have 300gb and terabyte pulls but am moving to solidstate.?? Heck my PDP11/23B still boots and runs unix doing useful non graphic work after 38 years why can't a PC after 4 or 5? Allison |
Re: Need Help
Jack,
Its a mildly annoying feature of the IDE.? I think the IDE design rule was everything for that project must be in a unique directory. Likely reason is everything the user did would be in one folder and the IDE would need its own catalog of files for a project. /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code He started with 7 files in the above directory. The IDE never seems to like that so it put the first file in: /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code Notice the extra: /ubitx_v4.3_code It was the one single thing that drove me nuts when I started using it. Now I just let it create the directory exit and copy the rest in.? Better than gnashing of teeth going huh, whaaat? I see than in both linux and MAC-OS. Generally after getting past that oddity (and few less often encountered) most things just work. Its not a bug, its a feature. Allison |
Re: Need Help
Jack Purdum
Ah! Makes sense. Most unzip programs have the same problem, only it's the directory name. Jack, W8TEE
On Tuesday, August 7, 2018, 2:53:12 PM EDT, ajparent1/KB1GMX <kb1gmx@...> wrote:
Albert and jack, The likely case is first start it created another subdirectory in that tree and only put the first file in it. If that is the case (typical of my MAC OSX machine and Linux)? all you need to is copy the rest of the files to that directory.? Reopen the ARDUINO IDE by clicking on the ubitx_v43_ code.ino and it? should bring all the files into the display.? ?If it doesn't open the files or otherwise complains then from the screen under files point it to the correct directory with all the files. You will have to setup the IDE for the correct board? Arduino NANO? Processor ATMEGA328P Likely will compile the code now. Allison |
Re: Need Help
Jack Purdum
That's why I had him list the contents of his ubitx_v4.3_code directory to make sure all of the files were there. They are. Jack, W8TEE
On Tuesday, August 7, 2018, 2:59:33 PM EDT, ajparent1/KB1GMX <kb1gmx@...> wrote:
A little translation for the new...? yes it gets everyone! Error messages the clue is always the first one.... after then, if first statement is not satisfied the rest (a cascade) are a result. >>>I'm attaching the Arduino error message. Arduino: 1.8.5 (Mac OS X), Board: "Arduino Nano, ATmega328P"
?
/Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino: In function 'void active_delay(int)':
ubitx_v4.3_code:237: error: 'checkCAT' was not declared in this scope
? ? ?checkCAT();
? ? ? ? ? ? ? ^
<<< What that means is the function (segment of code) was missing.?? and its not in any file in that directory tree: /Users/albertdunk/Desktop/ubitx4-master/ubitx_v4.3_code/ubitx_v4.3_code.ino Notice the second:? /ubitx_v4.3_code.ino The rest of the 7 files must be there.? If that is done then.... we manually copy|paste the rest to that directory. What the error message translates to is: Hey I need this and its not where I need to look! To solve that copy the rest there and try opening the IDE again.? If all is well you see 7 files in tabs.?? Hope this helps. Allison |