Hi Adrian
I think I have it sorted. As you surmised the MAX232 chip was OK!
I am not sure but I think the default port settings may have been corrupted so it was not talking or responding to commands. Alternatively and this is perhaps more likely you need to be in the TEST mode for the port to be operational.
It took me a while to work out how to access it properly and I will document the process here for others should they need to get it working.
Following your instructions in your last post I accessed the User Configuration menu pages as follows:
Note I will list all the pages so there is a record of them all in this version of the software.
1. Power on the PA100-D
2. Press and hold the DISPLAY/CONFIG button until a long beep is heard. Release the DISPLAY/CONFIG and the following will be displayed on the LCD screen:
Auto Band Detect
Select = F-Sense
Press UP button to select the following:
Select = TRX2
Select = FT-817
Press DOWN button to return to the F-Sense.
3. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Serial Protocol
RS232 = JUMATRX2
Press UP button to Select
RS232 = Test
NOTE: I had to leave it in the Test mode to allow the port to be accessed for your other commands.
4. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Serial Speed
Baud Rate=9600
Pressing the UP and DOWN buttons allows access to the following baud rates:
115200
57600
38400
19200
9600
4800
2400
1200
I have left mine on 9600
5. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Displ Brightness
LCD BL = 100
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by one for each UP or DOWN button press
6. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Display Contrast
Contrast = 2000
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by fifty for each UP or DOWN button press
7. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
SWR Protection
Limit = 3.00
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 0.1 for each UP or DOWN button press
8. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Temp Protection
Limit = 70 C
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
9. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Fan Control
Start = 40 C
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
10. Press the DISPLAY/CONFIG button and release. The following will be displayed on the LCD screen:
Auto Band Detect
Select = F-Sense
This brings us back to the beginning of the menu list.
Based on your other instructions this will be saved if the PA100-D is now powered off.
Powering up with the RS232 Serial Port connected to the PC running Termite the following screens are provided on the Termite popup:
Note Termite is configured for 9600 baud, 8 bit, 1 stop bit, no parity.
EEPROM checksums, Cal = 0, Def Cs = 0, Factory default resets = 1
JUMA-PA100 / v1.04 / 16.12.2008
Copyright Juha Niinikoski, OH2NLT
System Clock = 7372 kHz
Sending the following commands via Termite provides the responses indicated
1. Command: I
I
JUMA-TRX2 copyright OH7SV & OH2NLT
Software version v1.04, copyright Juha Niinikoski OH2NLT
Key is: 10
Try: Valid commands
2. Command: A
A
ADC 9 = 5
ADC 10 = 2269
ADC 11 = 0
ADC 12 = 0
ADC 13 = 0
ADC 14 = 400Key is: 10
Try: Valid commands
3. Command: E
E
Dump EEPROM contents
0000 0 0 0 1 1 1 1 1
0010 0 1 2 A 0 7D0 64 1
0020 3 12C 46 28 1 1 F61A FFFF
0030 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0040 204A 0 87 0 780 0 8 0
0050 8 0 32 1F40 B82D FFFF FFFF FFFF
0060 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0070 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0080 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
0090 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00A0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00B0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00C0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00D0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00E0 FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF
00F0 1 FFFF FFFF FFFF FFFF FFFF FFFF FFFF
Last success code = 7F Key is: 10
Try: Valid commands
I tested your other commands:
Command W: Response: Write ASCII characters to the LCD. Type a character, and it should appear on the LCD, in both hexadecimal and ASCII format. Sending a CR/NL (ENTER key) will clear the display, send the ESC character will terminate the test.
Command w: Response: Write HEX character to display: To display A for example, type 41, to clear the LCD send the CR/NL sequence, (ENTER key) again, sending the escape character in this case 1B will terminate the test.
Command b: Response: The LCD will cycle through all possible characters from hexadecimal 00 to FF. Pressing any key will terminate the test.
And they appeared to work. I could not work out how to send an ESC character in the W Command so I ended up just powering off to get out of that mode.
I also ran the Port Loop Back Test which is invoked from the power up but found this difficult to access. Sometimes I could get into this easily and other times it went into the Service and Calibration Mode. The options for the Service and Calibration Mode are detailed below:
1. Beep Length
Beep len, 0=OFF
Beep = 50 ms
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
2. Forward Power
Forward PWR---W
Cal mult = 8
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
3. RF Amplifier Current
RF Amp. I --.-A
Cal mult = 8266
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
4. TRX2 Polling Rate
TRX2 Poll Rate
Rate = 8000 ms
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 100 for each UP or DOWN button press
5. Set Factory Defaults
Push OPER long =
Factory defaults
6. Set Supply Voltage Calibration
Supply 11.94V
Cal mult = 135
Pressing the UP and DOWN buttons allows the level to be incremented or decremented by 1 for each UP or DOWN button press
7. Returns to Beep Length
This will do for this post.
I will follow with another on how i got on with installing your new software
73s Greg VK4GRM