Keyboard Shortcuts
Likes
- BITX20
- Messages
Search
Re: #sbitx_v2 #modulation
#sbitx_v2
#modulation
try listening to the 2-tone and verify that it sounds correct.? ?That would allow you to diagnose it has having something to do with the microphone end alone.? ?Possible RF getting into the mic?? ?Above a certain value, there is distortion in the mic gain;? ?I run mine at 30 max, I think.? ?? I lost the original mic and had to make my own.? ? The audio on my DE version has been excellent, and I think it is the same on the V2.? ?? However, I had to use a mic cartridge with -24 dB SPL type response! Let us know what? you find! Gordon KX4Z On Mon, Oct 16, 2023 at 8:25?AM Stefan Beck via <puncher_gallops0x=[email protected]> wrote: Hi. |
#sbitx_v2 #modulation
#sbitx_v2
#modulation
Hi.
I testet TX today for the first time on my #sbitx_v2 and I can't get a decent modulation on USB/LSB on any band. I tried all kinds of combination of mic / comp settings and the modulated signal is always very weak, distorted and crushed. It sounds like a bit crusher effect and is not usable. With mic settings above 50 I get some kind of digital background noise feedback. Has anyone else experienced this kind of behaviour and has a solution for it?? |
Re: Main screen layout
Hi,
It has only been a small experiment and I don't know if it's worth putting a lot of effort into it because I know that Ashhar is working on a new version of the software and these changes would be lost. Perhaps the new version could incorporate some configurable schemes to adapt the screen to each person's specialized uses: CW, voice or digital modes. Gordon: I'm going on a trip today but I promise to put the risers backwards. 搁补尘ó苍 EA4GZI |
Re: DSI i2c touchscreen connection
Thanks for the tips and suggestions Evan and Rafael. Oddly enough, I thought that this particular panel didn't use the DSI connector for the touchscreen because it only functioned properly when connected through the pogo pins. However, it turned out I had a bad wire. Looks like the 10.1" panel is similarly wired to the official one and works in the same way, with the FPC cable for both video and touch, and a set of wires for power. Any chance there's a way to configure this differently without much issue or is this assumption made in too many places to change easily and I should just reinstall and be stuck with the default username of pi instead? |
Re: Main screen layout
toggle quoted message
Show quoted text
On Oct 15, 2023, at 19:27, Gordon Gibby via groups.io <docvacuumtubes@...> wrote:
|
Re: Main screen layout
开云体育Fascinating!?I like the layout but of course I would put 80 m at the left I don’t need all that space on the left side for received signals, I think it’s not necessary and could be shrunk considerably. ? Since I don’t use the keyboard to send Morse code, not very interested in that, What we really really need is a “TUNE” control that drops the drive to about 25% and sends a solid tone — to allow reading of SWR ?or to allow an auto tanner external to tune On Oct 15, 2023, at 18:04, Owen Baldwin <owenbaldwin@...> wrote:
|
Re: Main screen layout
Thanks Ramon for this, I will look at it in depth later, but I am not a programmer, but learning slowly. Owen G0RCL On Sun, 15 Oct 2023 at 21:07, HA3HZ <gyula@...> wrote: An interesting modification. |
Re: sBitx V2 SN #141 Spurious/Harmonic Measurements
OK, my goal has been to document the performance as I received it secondhand from the gentleman who bought it and said he never transmitted with it. ? So I think now I have a good list of where filters need a little tweaking.?
|
Re: Main screen layout
Hi Owen,
I've done a little experiment to resize and reposition some elements and buttons. Modifications can be made without coding, just by changing the positions and sizes of the elements in the definition of the field main_controls[] structure (approximately in line 443 of the sbitx_gtk.c file) Saludos, 搁补尘ó苍 EA4GZI NEW CODE // the cmd fields that have '#' are not to be sent to the sdr struct field main_controls[] = { ?? ?// top row? y=0 ?? ?{"#vfo", NULL, 400, 1, 50, 40, "VFO", 1, "A", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "A/B", 0,0,0}, ?? ?{ "r1:freq", do_tuning, 500, 0, 200, 49, "", 5, "14000000", FIELD_NUMBER, FONT_LARGE_VALUE, ?? ???? "", 500000, 30000000, 100}, ?? ?{"#step", NULL, 750, 1 , 49, 40, "STEP", 1, "10Hz", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "1M/100K/10K/1K/100H/10H", 0,0,0}, ?? ?//status row y=41 ?? ?{"#status", do_status, 400, 41, 400, 29, "STATUS", 70, "7000 KHz", FIELD_STATIC, FONT_SMALL, ?? ???? "status", 0,0,0},? ?? ?//close row y=60 ?? ?{"#span", NULL, 400, 60 ,50, 40, "SPAN", 1, "25K", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "25K/10K/6K/2.5K", 0,0,0}, ?? ?{ "r1:low", NULL, 525, 60, 50, 40, "LOW", 40, "300", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 0,4000, 50}, ?? ?{ "rx_pitch", do_pitch, 575, 60, 50, 40, "PITCH", 40, "600", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 100, 3000, 10}, ?? ?{ "r1:high", NULL, 625, 60, 50, 40, "HIGH", 40, "3000", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 300, 10000, 50}, ?? ?{"#close", NULL, 700, 60 ,50, 40, "-", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#off", NULL, 749, 60 ,50, 40, "x", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?//spectrum row y=100 ?? ?{"spectrum", do_spectrum, 400, 101, 400, 100, "Spectrum ", 70, "7000 KHz", FIELD_STATIC, FONT_SMALL, ?? ???? "", 0,0,0},? ?? ?//spectrum row y=200 ?? ?{"waterfall", do_waterfall, 400, 201, 400, 149, "Waterfall ", 70, "7000 KHz", FIELD_STATIC, FONT_SMALL, ?? ???? "", 0,0,0}, ?? ???? ?? ?// Main RX? row y=360 ?? ?{ "sidetone", NULL, 400, 360, 50, 40, "VTONE", 40, "25", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 0, 100, 5}, ?? ?{ "r1:mode", NULL, 500, 360, 50, 40, "MODE", 40, "USB", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "USB/LSB/CW/CWR/FT8/PSK31/RTTY/DIGITAL/2TONE", 0,0, 0}, ?? ?{"#rit", NULL, 550, 360, 50, 40, "RIT", 40, "OFF", FIELD_TOGGLE, FONT_FIELD_VALUE, ?? ???? "ON/OFF", 0,0,0}, ?? ?{ "#split", NULL, 600, 360, 50, 40, "SPLIT", 40, "OFF", FIELD_TOGGLE, FONT_FIELD_VALUE, ?? ???? "ON/OFF", 0,0,0}, ?? ?{ "r1:agc", NULL, 650, 360, 50, 40, "AGC", 40, "SLOW", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "OFF/SLOW/MED/FAST", 0, 1024, 1}, ?? ?{ "r1:gain", NULL, 700, 360, 50, 40, " IF? ", 40, "60", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 0, 100, 1}, ?? ?{ "r1:volume", NULL, 750, 360, 49, 40, "VOL", 40, "60", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 0, 100, 1}, ?? ?// band stack registers?? row y=400 ?? ?{"#10m", NULL, 400, 400, 50, 30, "10M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#12m", NULL, 450, 400, 50, 30, "12M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#15m", NULL, 500, 400, 50, 30, "15M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#17m", NULL, 550, 400, 50, 30, "17M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#20m", NULL, 600, 400, 50, 30, "20M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#30m", NULL, 650, 400, 50, 30, "30M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#40m", NULL, 700, 400, 50, 30, "40M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?{"#80m", NULL, 750, 400, 49, 30, "80M", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0,0}, ?? ?//tx row y=430 ?? ?{ "tx_gain", NULL, 400, 430, 50, 40, "MIC", 40, "50", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 0, 100, 1}, ?? ?{ "tx_compress", NULL, 450, 430, 50, 40, "COMP", 40, "0", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "ON/OFF", 0,100,10}, ?? ?{ "tx_power", NULL, 500, 430, 50, 40, "DRIVE", 40, "40", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 1, 100, 1}, ?? ?{ "#tx_wpm", NULL, 550, 430, 50, 40, "WPM", 40, "12", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 1, 50, 1}, ?? ?{ "#web", NULL, 600, 430, 50, 40, "WEB", 40, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "", 0,0, 0}, ?? ?{ "#rx", NULL, 650, 430, 50, 40, "RX", 40, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "RX/TX", 0,0, 0}, ?? ?{ "#record", do_record, 700, 430, 50, 40, "REC", 40, "OFF", FIELD_TOGGLE, FONT_FIELD_VALUE, ?? ???? "ON/OFF", 0,0, 0}, ?? ?{ "#tx", NULL, 750, 430, 49, 40, "TX", 40, "", FIELD_BUTTON, FONT_FIELD_VALUE, ?? ???? "RX/TX", 0,0, 0}, ?? ?{"#console", do_console, 0, 0 , 400, 320, "CONSOLE", 70, "console box", FIELD_CONSOLE, FONT_LOG, ?? ???? "nothing valuable", 0,0,0}, ?? ?{"#log_ed", NULL, 0, 320, 400, 20, "", 70, "", FIELD_STATIC, FONT_LOG, ?? ???? "nothing valuable", 0,128,0}, ?? ?{"#text_in", do_text, 0, 340, 398, 20, "TEXT", 70, "text box", FIELD_TEXT, FONT_LOG, ?? ???? "nothing valuable", 0,128,0}, ??? // other settings - currently off screen ? { "reverse_scrolling", NULL, 1000, -1000, 50, 50, "RS", 40, "ON", FIELD_TOGGLE, FONT_FIELD_VALUE, ??? "ON/OFF", 0,0,0}, ? { "tuning_acceleration", NULL, 1000, -1000, 50, 50, "TA", 40, "ON", FIELD_TOGGLE, FONT_FIELD_VALUE, ??? "ON/OFF", 0,0,0}, ? { "tuning_accel_thresh1", NULL, 1000, -1000, 50, 50, "TAT1", 40, "10000", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 100,99999,100}, ? { "tuning_accel_thresh2", NULL, 1000, -1000, 50, 50, "TAT2", 40, "500", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 100,99999,100}, ? { "mouse_pointer", NULL, 1000, -1000, 50, 50, "MP", 40, "LEFT", FIELD_SELECTION, FONT_FIELD_VALUE, ??? "BLANK/LEFT/RIGHT/CROSSHAIR", 0,0,0}, ?? ?//moving global variables into fields ??? ? { "#vfo_a_freq", NULL, 1000, -1000, 50, 50, "VFOA", 40, "14000000", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 500000,30000000,1}, ? {"#vfo_b_freq", NULL, 1000, -1000, 50, 50, "VFOB", 40, "7000000", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 500000,30000000,1}, ? {"#rit_delta", NULL, 1000, -1000, 50, 50, "RIT_DELTA", 40, "000000", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", -25000,25000,1}, ?? ?{"#mycallsign", NULL, 1000, -1000, 400, 149, "MYCALLSIGN", 70, "NOBODY", FIELD_TEXT, FONT_SMALL, ?? ???? "", 3,10,1}, ?? ?{"#mygrid", NULL, 1000, -1000, 400, 149, "MYGRID", 70, "NOWHERE", FIELD_TEXT, FONT_SMALL, ?? ???? "", 4,6,1}, ? { "#cwinput", NULL, 1000, -1000, 50, 50, "CW_INPUT", 40, "KEYBOARD", FIELD_SELECTION, FONT_FIELD_VALUE, ?? ???? "KEYBOARD/IAMBIC/IAMBICB/STRAIGHT", 0,0,0}, ? { "#cwdelay", NULL, 1000, -1000, 50, 50, "CW_DELAY", 40, "300", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 50, 1000, 50}, ?? ?{ "#tx_pitch", NULL, 1000, -1000, 50, 50, "TX_PITCH", 40, "600", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 300, 3000, 10}, ?? ?{"#contact_callsign", NULL, 1000, -1000, 400, 149, "", 70, "NOBODY", FIELD_TEXT, FONT_SMALL, ?? ???? "", 3,10,1}, ?? ?{"#sent_exchange", NULL, 1000, -1000, 400, 149, "", 70, "", FIELD_TEXT, FONT_SMALL, ?? ???? "", 0,10,1}, ? { "#contest_serial", NULL, 1000, -1000, 50, 50, "CONTEST_SERIAL", 40, "0", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 0,1000000,1}, ?? ?{"#current_macro", NULL, 1000, -1000, 400, 149, "MACRO", 70, "", FIELD_TEXT, FONT_SMALL, ?? ???? "", 0,32,1}, ? { "#fwdpower", NULL, 1000, -1000, 50, 50, "POWER", 40, "300", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 0,10000,1}, ? { "#vswr", NULL, 1000, -1000, 50, 50, "REF", 40, "300", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 0,10000, 1}, ? { "bridge", NULL, 1000, -1000, 50, 50, "BRIDGE", 40, "100", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 10,100, 1}, ?? ?//FT8 should be 4000 Hz ? {"#bw_voice", NULL, 1000, -1000, 50, 40, "VOICE", 40, "2200", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 300, 3000, 50}, ? {"#bw_cw", NULL, 1000, -1000, 50, 40, "CW", 40, "400", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 300, 3000, 50}, ? {"#bw_digital", NULL, 1000, -1000, 50, 40, "DIG", 40, "3000", FIELD_NUMBER, FONT_FIELD_VALUE, ??? "", 300, 3000, 50}, ? {"#bw_ft8", NULL, 1000, -1000, 50, 40, "FT8", 40, "4000", FIELD_NUMBER, FONT_FIELD_VALUE, ???? "", 300, 3000, 50}, ?? ?//FT8 controls ?? ?{"#ft8_auto", NULL, 450, 360, 50, 40, "FT8", 40, "ON", FIELD_TOGGLE, FONT_FIELD_VALUE, ?? ???? "AUTO/MAN", 0,0,0}, ?? ?{"#ft8_tx1st", NULL, 1000, -1000, 50, 50, "FT8_TX1ST", 40, "ON", FIELD_TOGGLE, FONT_FIELD_VALUE, ?? ???? "ON/OFF", 0,0,0}, ??? { "#ft8_repeat", NULL, 1000, -1000, 50, 50, "FT8_REPEAT", 40, "5", FIELD_NUMBER, FONT_FIELD_VALUE, ?? ???? "", 1, 10, 1}, ?? ? ?? ?{"#passkey", NULL, 1000, -1000, 400, 149, "PASSKEY", 70, "123", FIELD_TEXT, FONT_SMALL, ?? ???? "", 0,32,1}, ?? ?{"#telneturl", NULL, 1000, -1000, 400, 149, "TELNETURL", 70, "dxc.nc7j.com:7373", FIELD_TEXT, FONT_SMALL, ?? ???? "", 0,32,1}, ?? ?//soft keyboard ?? ?{"#kbd_q", do_kbd, 0, 360 ,40, 30, "#", 1, "q", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_w", do_kbd, 40, 360, 40, 30, "1", 1, "w", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_e", do_kbd, 80, 360, 40, 30, "2", 1, "e", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_r", do_kbd, 120, 360, 40, 30, "3", 1, "r", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_t", do_kbd, 160, 360, 40, 30, "(", 1, "t", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_y", do_kbd, 200, 360, 40, 30, ")", 1, "y", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_u", do_kbd, 240, 360, 40, 30, "_", 1, "u", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_i", do_kbd, 280, 360, 40, 30, "-", 1, "i", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_o", do_kbd, 320, 360, 40, 30, "+", 1, "o", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_p", do_kbd, 360, 360, 40, 30, "@", 1, "p", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_a", do_kbd, 0, 390 ,40, 30, "*", 1, "a", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_s", do_kbd, 40, 390, 40, 30, "4", 1, "s", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_d", do_kbd, 80, 390, 40, 30, "5", 1, "d", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_f", do_kbd, 120, 390, 40, 30, "6", 1, "f", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_g", do_kbd, 160, 390, 40, 30, "/", 1, "g", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_h", do_kbd, 200, 390, 40, 30, ":", 1, "h", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_j", do_kbd, 240, 390, 40, 30, ";", 1, "j", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_k", do_kbd, 280, 390, 40, 30, "'", 1, "k", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_l", do_kbd, 320, 390, 40, 30, "\"", 1, "l", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_bs", do_kbd, 360, 390, 40, 30, "", 1, "DEL", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ? ?? ?{"#kbd_alt", do_kbd, 0, 420 ,40, 30, "", 1, "Alt", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_z", do_kbd, 40, 420, 40, 30, "7", 1, "z", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_x", do_kbd, 80, 420, 40, 30, "8", 1, "x", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_c", do_kbd, 120, 420, 40, 30, "9", 1, "c", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_v", do_kbd, 160, 420, 40, 30, "?", 1, "v", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_b", do_kbd, 200, 420, 40, 30, "!", 1, "b", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_n", do_kbd, 240, 420, 40, 30, ",", 1, "n", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_m", do_kbd, 280, 420, 40, 30, ".", 1, "m", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_enter", do_kbd, 320, 420, 80, 30, "", 1, "Enter", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_cmd", do_kbd, 0, 450, 80, 30, "", 1, "\\cmd", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_0", do_kbd, 80, 450, 40, 30, "", 1, "0", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_ ", do_kbd, 120, 450, 120, 30, "", 1, " SPACE ", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_.", do_kbd, 240, 450, 40, 30, "\"", 1, ".", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_?", do_kbd, 280, 450, 40, 30, "?", 1, "?", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#kbd_macro", do_kbd, 320, 450, 80, 30, "", 1, "Macro", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?//macros keyboard ?? ?//row 1 ?? ?{"#mf1", do_macro, 0, 1360, 65, 40, "F1", 1, "CQ", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf2", do_macro, 65, 1360, 65, 40, "F2", 1, "Call", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf3", do_macro, 130, 1360, 65, 40, "F3", 1, "Reply", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf4", do_macro, 195, 1360, 65, 40, "F4", 1, "RRR", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf5", do_macro, 260, 1360, 70, 40, "F5", 1, "73", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf6", do_macro, 330, 1360, 70, 40, "F6", 1, "Call", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?//row 2 ?? ?{"#mf7", do_macro, 0, 1400, 65, 40, "F7", 1, "Exch", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf8", do_macro, 65, 1400, 65, 40, "F8", 1, "Tu", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf9", do_macro, 130, 1400, 65, 40, "F9", 1, "Rpt", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf10", do_macro, 195, 1400, 65, 40, "F10", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf11", do_macro, 260, 1400, 70, 40, "F11", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mf12", do_macro, 330, 1400, 70, 40, "F12", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?//row 3 ?? ?{"#mfqrz", do_macro, 0, 1440, 65, 40, "QRZ", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mfwipe", do_macro, 65, 1440, 65, 40, "Wipe", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mflog", do_macro, 130, 1440, 65, 40, "Log it", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mfedit", do_macro, 195, 1440, 65, 40, "Edit", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mfspot"??? , do_macro, 260, 1440, 70, 40, "Spot", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?{"#mfkbd", do_macro, 330, 1440, 70, 40, "Kbd", 1, "", FIELD_BUTTON, FONT_FIELD_VALUE,"", 0,0,0}, ?? ?//the last control has empty cmd field ?? ?{"", NULL, 0, 0 ,0, 0, "#", 1, "Q", FIELD_BUTTON, FONT_FIELD_VALUE, "", 0,0,0}, }; |
Main screen layout
Hi, I wondered if the main screen layout could be altered to a more SDR larger screen, It seems a waste of a 7 inch screen. Although I have the sbitx V2 and it's great, I think there's too much wasted space on items that could be made smaller, and give the priority to the radio SDR interface, and make that larger? Maybe have buttons to switch screens etc, or have the option to change things etc. Owen G0RCL.
|
Re: Accessing sBitx V2 from the internet
This is a known issue that I am umable to replicate. Just press the button quickly the next time. The problem seems to pop-up intermittently. I hope you are using chrome. It doesnt work with midori and a few other browsers. - f On Sun, Oct 15, 2023, 12:52 AM <ramonlh@...> wrote:
|
Accessing sBitx V2 from the internet
Hi,
I am trying to access sBitx V2 from the internet and I am not able to. Actually, I can access the page http://elconucosbitx.zapto.org:8080, but after entering the password, the initial page appears again (this time without the virtual keyboard) Any idea of ??the problem? Thanks, 搁补尘ó苍 EA4GZI |
Re: Nextion 2.8 Enhanced - How long to upload .tft file?
Dave,
When I started this process, I loaded the OEM firmware on the new Nano (actually two of them). I also copied the eeprom data from the original OEM Nano to the new ones. In both cases, the BFO cal couldn't be accomplished. Then I loaded CEC firmware on the two new Nanos, but BFO cal. was not possible. Today, I tried 2 variations of CEC firmware (NX and NX_S), in case one was corrupted. Same result. As noted in previous posts, with the new CEC Nanos, the clock signal bandwidth looks abnormally wide. With the original OEM Nano, the clock signals are narrow. So... maybe I have two bad Nanos (although Mark H. told me he has never seen a bad one). I loaded CEC firmware (NX only) on the original Nano. The clock signals have broad bandwidth. BFO cal doesn't work. I loaded OEM firmware back onto the original Nano. The clock signals have broad bandwidth. BFO cal doesn't work. (Note: The OEM firmware was loaded with Arduino IDE. I did not edit anything, assuming that the default settings are right for the original configuration.) So, I guess it's time to swap boards with Mark and see what happens. |
Re: Nextion 2.8 Enhanced - How long to upload .tft file?
Hi Dave,
Yes, sorry you are correct about the calibration on the OEM firmware, you just need to press the “Tune” control to save. The PTT to save is for the CEC firmware. When I switched to the CEC firmware I did the following, just to ensure that the calibration values stored in the new Nano were valid. - Loaded the OEM firmware on the new Nano with the original screen and performed the calibration as per Ashhar's video. - Then loaded the CEC firmware on the new Nano with the Nextion screen. Did you try loading the OEM firmware on the new Nano? I hope you get things sorted. 73, Dave |
Re: Nextion 2.8 Enhanced - How long to upload .tft file?
Dave,
According to Ashhar's video, with the OEM firmware, the calibration settings are saved by pushing the tuning knob in, and turning radio off/on. I missed the need to turn off/on, which must be done between steps (i.e., step 1: calibrate BFO, step 2: calibrate Freq., step 3: calibrate BFO again). With the CEC firmware, the instructions in the "yellow box" say to "PTT to confirm". Mark's offer to swap boards is very kind. I expressed my appreciation to him by private email. He offered a few other suggestions, including a way to read the OEM eeprom via avrdudess. So I will check into that. Also, because the clock signals look clean with the OEM firmware on the OEM Nano, but are very broad with the CEC firmware on a new Nano, it seems to me that the fault may be with the new Nano (damaged somehow, or corruption of firmware). Therefore, I'll pursue that angle, before trying another Raduino. I really appreciate all of the support and suggestions which have been offered. The Nextion CEC mod looks very promising. It also seems simple to perform (until a guy runs into a glitch). |
See the code in vfo.c, it produces any tone in software. - f On Fri, Oct 13, 2023, 7:09 PM Stefan Beck via <puncher_gallops0x=[email protected]> wrote: On Thu, Oct 5, 2023 at 04:33 AM, Ashhar Farhan wrote: |