Station Capabilities bitfield meaning

  1. CAPABILITY_VENDOR_MASK 0x000000ff
  2.  
  3. CAPABILITY_VENDOR_ETSI 0
  4. CAPABILITY_VENDOR_HYTERA 1
  5. CAPABILITY_VENDOR_MOTOROLA 2
  6. CAPABILITY_VENDOR_RUNBO 3
  7.  
  8. CAPABILITY_LIMITED_SIGNALLING_MODE (1 << 8)
  9. CAPABILITY_LIMITED_DATA_MODE (1 << 9)
  10. CAPABILITY_PUBLIC_LOCATION_MODE (1 << 16)
  11. CAPABILITY_COMPACT_LOCATION_MODE (1 << 17)
  12. CAPABILITY_TEXT_CAPTURE (1 << 20)
  13.  
  14. CAPABILITY_SECURE_SESSION_SCOPE (3 << 24)
  15.  
  16. SECURE_SESSION_SCOPE_NONE (0 << 24)
  17. SECURE_SESSION_SCOPE_NETWORK (1 << 24)
  18. SECURE_SESSION_SCOPE_AREA (2 << 24)
  19. SECURE_SESSION_SCOPE_REPEATER (3 << 24)
  1. 3 2 1
  2. +1+0+9+8+7+6+5+4+3+2+1+0+9+8+7+6+5+4+3+2+1+0+9+8+7+6+5+4+3+2+1+0+
  3. | |SSC| |T| |C|P| |D|S|VENDOR |
  4. +----------+---+------+-+---+-+-+-----------+-+-+---------------+

CAPABILITY_VENDOR_*

Enumerator to indicate which format have to be used when interacting with the radio

CAPABILITY_LIMITED_SIGNALLING_MODE

In some cases Core may emulates some DMR functions for the radio (such as UU_REQ for confirmed voice calls).

CAPABILITY_LIMITED_DATA_MODE

Core have to use 1/2 rate data transmissions. Used in "Chinese Radio" mode (CAPABILITY_VENDOR_MOTOROLA + CAPABILITY_LIMITED_DATA_MODE).

CAPABILITY_PUBLIC_LOCATION_MODE

Permit to in-call GPS data to public resources such as APRS or MQTT wrapper.

CAPABILITY_COMPACT_LOCATION_MODE

In case of Motorola LRRP - use CSBK Data to deliver location reports (with reduced data set)

CAPABILITY_TEXT_CAPTURE

Allow core to handle all incoming text messages

CAPABILITY_SECURE_SESSION_SCOPE, SECURE_SESSION_SCOPE_*

AirSecurity mode, defines a scope of authorisation:

  • SECURE_SESSION_SCOPE_NONE - function disabled
  • SECURE_SESSION_SCOPE_NETWORK - allow seamless session to whole master
  • SECURE_SESSION_SCOPE_AREA - allow seamless session inside security area (TBD)
  • SECURE_SESSION_SCOPE_REPEATER - allow session only on single repeater / hotspot

Station Capabilities bitfield meaning[edit]

  1. CAPABILITY_VENDOR_MASK 0x000000ff
  2.  
  3. CAPABILITY_VENDOR_ETSI 0
  4. CAPABILITY_VENDOR_HYTERA 1
  5. CAPABILITY_VENDOR_MOTOROLA 2
  6. CAPABILITY_VENDOR_RUNBO 3
  7.  
  8. CAPABILITY_LIMITED_SIGNALLING_MODE (1 << 8)
  9. CAPABILITY_LIMITED_DATA_MODE (1 << 9)
  10. CAPABILITY_PUBLIC_LOCATION_MODE (1 << 16)
  11. CAPABILITY_COMPACT_LOCATION_MODE (1 << 17)
  12. CAPABILITY_TEXT_CAPTURE (1 << 20)
  13.  
  14. CAPABILITY_SECURE_SESSION_SCOPE (3 << 24)
  15.  
  16. SECURE_SESSION_SCOPE_NONE (0 << 24)
  17. SECURE_SESSION_SCOPE_NETWORK (1 << 24)
  18. SECURE_SESSION_SCOPE_AREA (2 << 24)
  19. SECURE_SESSION_SCOPE_REPEATER (3 << 24)
  1. 3 2 1
  2. +1+0+9+8+7+6+5+4+3+2+1+0+9+8+7+6+5+4+3+2+1+0+9+8+7+6+5+4+3+2+1+0+
  3. | |SSC| |T| |C|P| |D|S|VENDOR |
  4. +----------+---+------+-+---+-+-+-----------+-+-+---------------+

CAPABILITY_VENDOR_*[edit]

Enumerator to indicate which format have to be used when interacting with the radio

CAPABILITY_LIMITED_SIGNALLING_MODE[edit]

In some cases Core may emulates some DMR functions for the radio (such as UU_REQ for confirmed voice calls).

CAPABILITY_LIMITED_DATA_MODE[edit]

Core have to use 1/2 rate data transmissions. Used in "Chinese Radio" mode (CAPABILITY_VENDOR_MOTOROLA + CAPABILITY_LIMITED_DATA_MODE).

CAPABILITY_PUBLIC_LOCATION_MODE[edit]

Permit to in-call GPS data to public resources such as APRS or MQTT wrapper.

CAPABILITY_COMPACT_LOCATION_MODE[edit]

In case of Motorola LRRP - use CSBK Data to deliver location reports (with reduced data set)

CAPABILITY_TEXT_CAPTURE[edit]

Allow core to handle all incoming text messages

CAPABILITY_SECURE_SESSION_SCOPE, SECURE_SESSION_SCOPE_*[edit]

AirSecurity mode, defines a scope of authorisation: