AT90S8515PDIP

AVR-Microcontroller
in the Ham-Shack

ATMEL Controller

deutschenglish
deutsche Seiten englisch pages

Homepage

AVR-Projects

APRS-
Telemetry-
Interface

APRS-
Thermometer

GPS-Simulator

AVR-circle

AVR-Programmer

AVR-Megaprog

RCEN-Blower

     
zurück back
 
next weiter

The APRS Telemetry Interface

The Command Language

Release 1.0

The software of the interface has some commands for configuring the system.

  • H, Help
    Print a command overview

  • S, Status
    Print the state of the system:
    • Uptime
    • Number of system restarts
    • Watchdog mode
    • Time for PC-Watchdog
    • Number of PC-Watchdog resets
    • Time for TX-Watchdog
    • Number of TX-Watchdog resets
    • Assignments in the channelmatrix
    • Times for average frequency counters
    • Gate times for the low frequency counters
    • Gate times for the extremely low frequency counters
    • State of I2C-Bus
    • I2C-Bus addresses
    • Operating mode of the frequency counters
    • List of channels for serial output

  • RO, Read Output channels
    Prints the values of all output channels to DIGI_NED in decimal numbers every second. Press "q" to stop printing.

  • RV, Read Voltage channels
    Prints the values of all voltage channels in decimal numbers every second. Press "q" to stop printing.

  • RD, Read Digital channels
    Prints the binary values of the digital channels of group 1 or 2 every second. Press "q" to stop printing.
    RD group
    
    group: 1,2

  • RF, Read Frequency counter channels
    Prints the values of all frequency counter channels in decimal numbers every second. Press "q" to stop printing.

  • MF, Modify Frequency counter mode
    Usage:
    MF mode
    
    mode: 0,1

  • RA, Read Average of frequency counter channels
    Prints the values of all frequency counters and all averages of frequency counter channels in decimal numbers every second. Press "q" to stop printing.

  • MA, Modify time for Average of frequency counters
    Usage:
    MA Ch Time
    
    Ch: 1-8, Time 1-255s

  • RE, Read Event counters
    Prints the values of the three event counters, divided into bytes.
    Event counter 1 : E1 = Lower Byte, E2 = Higher Byte
    Event counter 2 : E3 = Lower Byte, E4 = Higher Byte
    Event counter 3 : E5 = Lowest Byte, E6 = Second Byte, E7 = Third Byte, E8 = Highest Byte

  • RL, Read Low frequency counters
    Prints the values of the three low frequency counters, divided into bytes.
    Counter 1 : L1 = Lower Byte, L2 = Higher Byte
    Counter 2 : L3 = Lower Byte, L4 = Higher Byte
    Counter 3 : L5 = Lowest Byte, L6 = Second Byte, L7 = Third Byte, L8 = Highest Byte

  • ML, Modify time for Low frequency counters
    Usage:
    ML Ch Time
    
    Ch: 1-3, Time 1-255 seconds

  • RX, Read eXtremely low frequency counters
    Prints the values of the three extremely low frequency counters, divided into bytes.
    Counter 1 : X1 = Lower Byte, X2 = Higher Byte
    Counter 2 : X3 = Lower Byte, X4 = Higher Byte
    Counter 3 : X5 = Lowest Byte, X6 = Second Byte, X7 = Third Byte, X8 = Highest Byte

  • MX, Modify time for eXtremely low frequency counters
    Usage:
    MX Ch Time
    
    Ch: 1-3, Time 1-255 minutes

  • RI, Read I2C channels
    Prints the values of all I2C-bus channels in decimal numbers every second. Press "q" to stop printing.

  • MI, Modify I2C channels
    activate or deactivate the I2C-bus channels
    Command:
    MI ON or MI OFF
    
    Or setup I2C-bus adresses.
    Command:
    MI ch adr
    
    ch: 1-8, adr: I2C-bus address of your device

  • RS, Read Serial
    Data output via serial port every second. Press "q" to stop printing.
    Usage:
    RS or RSc
    
    c: new character as separator between the output channels

  • MS, Modify Serial
    Add or remove a channel from the list for serial output
    Usage:
    MS +Xn   or MS -Xn
    
    X: Input channel V,F,A,E,L,X,I,D (Voltmeter, Frequency, Average frequency, Event counter, Low frequency counter, eXtremely low frequency counter, I2C-Bus, Digital), n: Number of the input channel (1-8)

  • MM, Modify channel Matrix
    Modify the assignment of input channels and the DIGI_NED-Channels
    Usage:
    MM DNx = Yz
    
    x: DIGI_NED-Channel number (0-7), Y: Input channel V,F,A,E,L,X,I,D (Voltmeter, Frequency, Average frequency, Event counter, Low frequency counter, eXtremely low frequency counter, I2C-Bus, Digital), z: Number of the input channel (1-8)

  • MWM, Modify Watchdog Mode
    Switches watchdog mode to 0, 1 or 2. Mode 0 = watchdog off.
    MWM mode
    
    mode: 0,1,2

  • MWP, Modify Watchdog PC time
    Set up time for PC-watchdog
    MWP time
    
    time: 1-255 minutes

  • MWT, Modify Wotchdog TX time
    Set up time for TX-watchdog
    MWT time
    
    time: 1-255 seconds

All other inputs will be rejected. A help text will be typed out.

 

zurück back
next weiter


Home Home
Top Top
mailto Burkhard John
5.7.2006