Skip to content

zellkou/Paragon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paragon

Paragon Control Software: this is an attempt to port the control software for the Ten-Tec Paragon written in MS Basic for the IBM PC to Python.

It uses a 1200 8N1 serial connection without hardware handshaking.

It uses software timing loops for a 4.77Mhz processor in lines 2190 and 3150.

All keyboard functions of the Model 585 Paragon transceiver are controlled by sending codes in ASCII format to the Paragon. These codes correspond to the values located in the table.

In the BASIC programming line:PRINT#1,D$. This must then be followed by GOSUB 2170, which calls a delay subroutine. This delay is required to allow the transceiver enough time to complete the requested operation before sending it another code. The delay routine is:FOR T = 1 TO 200; NEXT T: RETURN. This is for a 4.77Mhz processor. For an IBM AT is reccomends increasing this loop to 500 or so.

Key Function Character ASCII Code
0 0 30
1 1 31
2 2 32
3 3 33
4 4 34
5 5 35
6 6 36
7 7 37
8 8 38
9 9 39
RCL/GLC : 3A
MLC/SET ; 3B
STO/GL < 3C
CLEAR = 3D
VOICE > 3E
SPOT ? 3F
ENTER @ 40
MT/10HZ A 41
DISP.> B 42
LCK C 43
ML/MC D 44
A=B E 45
A/B F 46
FAST G 47
RX.OFF G 48
TX.OFF I 49
SPLIT J 4A
MS/RATE K 4B
FM L 4C
AM M 4D
LSB N 1E
USB O 1F
CW P 50
TUNE Q 51
6.0 Filter R 52
2.4 Filter S 53
1.8 Filter T 54
.50 Filter U 55
.25 Filter V 56
.(DEC.PT). W 57
SHIFT X 58
DOWN/HBD Y 59
UP/HBU Z 5A
TUNE UP [ 5B
STATUS \ 5C
TUNE DOWN ] 5D

About

Paragon Control Software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages