Expand description
Low-level parsing of EVT 3.0 raw 16-bit words.
This module provides functions to extract fields from each event type using bitwise operations according to the EVT 3.0 specification.
Functionsยง
- addr_
x_ get_ polarity - Extracts the polarity from an EVT_ADDR_X word.
- addr_
x_ get_ x - Extracts the X coordinate from an EVT_ADDR_X word.
- addr_
y_ get_ system_ type - Extracts the system type (master/slave) from an EVT_ADDR_Y word.
- addr_
y_ get_ y - Extracts the Y coordinate from an EVT_ADDR_Y word.
- ext_
trigger_ get_ id - Extracts the trigger channel ID from an EXT_TRIGGER word.
- ext_
trigger_ get_ value - Extracts the trigger value (edge polarity) from an EXT_TRIGGER word.
- get_
event_ type - Extracts the 4-bit event type from a 16-bit word.
- get_
payload - Extracts the 12-bit payload from a 16-bit word.
- parse_
event_ type - Parses the event type from a 16-bit word.
- time_
get_ value - Extracts the 12-bit time value from a TIME_LOW or TIME_HIGH word.
- vect_
8_ get_ valid - Extracts the 8-bit validity mask from a VECT_8 word.
- vect_
12_ get_ valid - Extracts the 12-bit validity mask from a VECT_12 word.
- vect_
base_ x_ get_ polarity - Extracts the polarity from a VECT_BASE_X word.
- vect_
base_ x_ get_ x - Extracts the base X coordinate from a VECT_BASE_X word.