jsax25
    Preparing search index...

    Interface SREJFrameConstructor

    Selective Reject Frame Constructor

    interface SREJFrameConstructor {
        commandOrResponse?: "command" | "response";
        destinationCallsign: string;
        destinationReservedBitOne?: boolean;
        destinationReservedBitTwo?: boolean;
        destinationSsid: number;
        modulo?: 8 | 128;
        pollOrFinal: boolean;
        receivedSequence: number;
        repeaters?: Repeater[];
        sourceCallsign: string;
        sourceReservedBitOne?: boolean;
        sourceReservedBitTwo?: boolean;
        sourceSsid: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    commandOrResponse?: "command" | "response"

    Whether the frame is a command frame or a response frame.

    'response'
    
    destinationCallsign: string

    The destination station's amateur radio callsign. Valid callsigns are 1 to 6 characters (inclusive), all uppercase.

    destinationReservedBitOne?: boolean

    Reserved bit that may be used in an agreed-upon manner in individual networks.

    false
    
    destinationReservedBitTwo?: boolean

    Reserved bit that may be used in an agreed-upon manner in individual networks.

    false
    
    destinationSsid: number

    The destination station's SSID. Valid SSIDs are integers 0 to 15 (inclusive).

    modulo?: 8 | 128

    Determines the number of outstanding information frames allowed per layer 2 connection at one time.

    Only change this to 128 on supervisory and information frames when you are sure that you are using modulo 128, as setting it incorrectly will cause frames not to decode.

    8
    
    pollOrFinal: boolean

    In an SREJ frame, this indicates whether to acknowledge previous frames up to receivedSequence - 1, inclusive.

    receivedSequence: number

    Exists on information and supervisory frames. Otherwise undefined. Prior to sending an information or supervisory frame, this variable is updated to equal that of the received state variable, thus implicitly acknowledging the proper reception of all frames up to and including receivedSequence - 1.

    Valid values are integers 0 to 7 inclusive when using modulo 8, or integers 0 to 127 inclusive when using modulo 127.

    repeaters?: Repeater[]

    The repeaters/digipeaters that the frame is addressed to travel through.

    []
    
    sourceCallsign: string

    The sending station's amateur radio callsign. Valid callsigns are 1 to 6 characters (inclusive), all uppercase.

    sourceReservedBitOne?: boolean

    Reserved bit that may be used in an agreed-upon manner in individual networks.

    false
    
    sourceReservedBitTwo?: boolean

    Reserved bit that may be used in an agreed-upon manner in individual networks.

    false
    
    sourceSsid: number

    The sending station's SSID. Valid SSIDs are integers 0 to 15 (inclusive).