IDBVariableParameter#

class stixcore.idb.idb.IDBVariableParameter(*, VPD_POS, VPD_OFFSET, VPD_GRPSIZE, **kwargs)[source]#

Bases: IDBParameter

A class to represent a parameter of a variable SCOS-2000 Telemetry Packet.

VPD_POS#

Ordinal position of this parameter inside the packet definition in ascending order.

Type:

int

VPD_OFFSET#

Number of bits between the start position of this parameter and the end bit of the previous parameter in the packet. A positive offset enables the introduction of a ‘gap’ between the previous parameter and this one. A negative offset enables the ‘overlap’ of the bits contributing to this parameter with the ones contributing to the previous parameter(s). Integer value in the range (-32768..32767).

Type:

int

VPD_GRPSIZE#

This value should only be set for parameters which identify a repeat counter N

Type:

int

Methods Summary

is_variable()

Is the parameter for a variable telemetry packet.

Methods Documentation

static is_variable()[source]#

Is the parameter for a variable telemetry packet.

Returns:

bool – Always True for this class