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
Search
[ProgRock] Serial port programming issues
So, I finally ... after really onsiderable time ... got my two frequencies entered via the switches and push button. (Yes, I totally understand BCD, yes, I understand which slider switches correspond to 8, 4, 2 and 1, yes, I waited for the LED to quit flashing before entering the next digit, yes I tried various short durations while pressing the push-button), but it took many repeated efforts to finally get the frequencies programmed. Still, I never could get the ProgRock to accept my frequency correction inputs in Register 02. It wouldn't budge. Ignoring me totally.?So, I decided to try the serial port interface. Pulled out one of my Arduinos, uploaded the USB to serial conversion sketch, and found an interesting challenge: The Arduino is correctly following the "println" command and is telling me "Monitoring serial!" That's good. And upon powering up the ProgRock, it is telling me, "QRP Labs, 2017Pr1.01a." That's good, too. But, but, but, commands via the serial monitor are not accepted. I simply cannot interrogate to find out what is stored on the registers. Thoughts, anyone? - Richard, WB5NEN
|
¿ªÔÆÌåÓýHi Richard,You are brave to try via the switches. ? Did you set up the CR-LF requirement in your terminal ? I was successful using a FTDI-5V serial cable.? TTL-232R-5V-WE They are cheap and readily available at Digikey or Mouser.? Dave VE7HR? Sent from my iPhone On Dec 19, 2017, at 3:45 PM, Richard P <wb5nen@...> wrote:
|
Richard,
toggle quoted message
Show quoted text
Strange, if you got frequencies entered then you should get register 2 to change. As Dave says Append CR (or CR-LF) has to be set in the terminal program. If not then you get no reply. 73 Alan G4ZFQ . got my two frequencies entered via the switches and push button. (Yes, I totally understand BCD, yes, I understand which slider switches correspond to 8, 4, 2 and 1, yes, I waited for the LED to quit flashing before entering the next digit, yes I tried various short durations while pressing the push-button), but it took many repeated efforts to finally get the frequencies programmed. Still, I never could get the ProgRock to accept my frequency correction inputs in Register 02. It wouldn't budge. Ignoring me totally. |
Dave and Alan: Darn, I forgot about CR-LF. Appologies.?This morning, I enabled that on my simple Arduino serial monitor. But now, I no longer even receive the ProgRock firmware statement upon power up. In fact, I can't even get it to print the firmware version with previous (incorrect) terminal settings. ProgRock won't talk to me. Of course, I receive the "Monitoring serial!" Line from the Arduino, as I should. So, thinking my ProgRock had died, I checked...yes, it is still outputting my two programmed frequencies. It's alive. I've double-checked wiring and connections. This is a humbling experience. Might be above my skills, but very interesting. - Richard WB5NEN
|
now, I no longer even receive the ProgRock firmware statement upon power up. In fact, I can't even get it to print the firmware version with previous (incorrect) terminal settingsRichard, You did startup with the correct switch setting? I'm not sure but if so maybe a bad switch could explain your problems setting frequency. You could check the switches and pushbutton with an ohm meter. When you got the message you were probably just CR-LF away. 73 Alan G4ZFQ . ProgRock won't talk to me. Of course, I receive the "Monitoring serial!" Line from the Arduino, as I should. So, thinking my ProgRock had died, I checked...yes, it is still outputting my two programmed frequencies. |
Alan: Great minds think alike! I have a flakey switch. The all-important No. 2, which corresponds to BCD 4, is temperamental. As you know, it must be closed for serial port configuration. Last night, on startup, it was working...but this morning it had opened up. Anyway, my terminal is now full of fun information. Thanks all. - Richard, WB5NEN
|
to navigate to use esc to dismiss