SNVT_rac_ctrl

Overview:

Rail-Audio Controller Control..  Invokes audio control for a given source. 

Details:

Resource Set: Standard 00:00:00:00:00:00:00:00-0
Index: 181
Obsolete: no
Size: 18
Programmatic Name: SNVT_rac_ctrl
Neuron C Type:
Structure
audio_line.   
 
bitfield
Signed: no
Width: 3
Offset: 0
Minimum: 0
Maximum: 7
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
duplex_full.   
 
bitfield
Signed: no
Width: 1
Offset: 3
Minimum: 0
Maximum: 1
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
dest_p2p.   
 
bitfield
Signed: no
Width: 1
Offset: 4
Minimum: 0
Maximum: 1
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
reserved.   
 
bitfield
Signed: no
Width: 3
Offset: 5
Minimum: 0
Maximum: 7
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
audio_type.   
 
rail_audio_type_t
addr_init.   
 
Structure
unit_id.   
 
bitfield
Signed: no
Width: 4
Offset: 0
Minimum: 0
Maximum: 8
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
location.   
 
bitfield
Signed: no
Width: 4
Offset: 4
Minimum: 0
Maximum: 15
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
car_id.   
 
bitfield
Signed: no
Width: 5
Offset: 0
Minimum: 0
Maximum: 31
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
reserved.   
 
bitfield
Signed: no
Width: 3
Offset: 5
Minimum: 0
Maximum: 7
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
audio_sensor_type.   
 
rail_audio_sensor_type_t
addr_talk.   
 
Structure
unit_id.   
 
bitfield
Signed: no
Width: 4
Offset: 0
Minimum: 0
Maximum: 15
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
location.   
 
bitfield
Signed: no
Width: 4
Offset: 4
Minimum: 0
Maximum: 15
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
car_id.   
 
bitfield
Signed: no
Width: 5
Offset: 0
Minimum: 0
Maximum: 31
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
reserved.   
 
bitfield
Signed: no
Width: 3
Offset: 5
Minimum: 0
Maximum: 7
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
audio_sensor_type.   
 
rail_audio_sensor_type_t
addr_dest.   
 
Union
p2p.   
 
Structure
unit_id.   
 
bitfield
Signed: no
Width: 4
Offset: 0
Minimum: 0
Maximum: 15
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
location.   
 
bitfield
Signed: no
Width: 4
Offset: 4
Minimum: 0
Maximum: 15
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
car_id.   
 
bitfield
Signed: no
Width: 5
Offset: 0
Minimum: 0
Maximum: 31
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
reserved.   
 
bitfield
Signed: no
Width: 3
Offset: 5
Minimum: 0
Maximum: 7
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
audio_sensor_type.   
 
rail_audio_sensor_type_t
p2m.   
 
Structure
mask_unit.   
 
unsigned char
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
mask_car.   
 
unsigned char [4]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
mask_location.   
 
unsigned char [2]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
mask_audio.   
 
unsigned char [3]
Minimum: 0
Maximum: 255
Scaling (A,B,C): 1,  0,  0
Scaled value: 1 *10 0 *(Raw+0)
Resolution: 1
Formats:

SNVT_rac_ctrl:  text("AL: %d, FD: %d, Dp2p: %d, (rsvd: %d), AT: %m, Init: %d {%d} %d (%d) AS: %m + Talk: %d {%d} %d (%d) AS: %m + P2P: [%d {%d} %d (%d) AS: %m], P2M: [%x - %x%x%x%x {%x%x} MA: %x%x%x]", audio_line, duplex_full, dest_p2p, reserved, audio_type, addr_init.unit_id, addr_init.location, addr_init.car_id, addr_init.reserved, addr_init.audio_sensor_type, addr_talk.unit_id, addr_talk.location, addr_talk.car_id, addr_talk.reserved, addr_talk.audio_sensor_type, addr_dest.p2p.unit_id, addr_dest.p2p.location, addr_dest.p2p.car_id, addr_dest.p2p.reserved, addr_dest.p2p.audio_sensor_type, addr_dest.p2m.mask_unit, addr_dest.p2m.mask_car[0], addr_dest.p2m.mask_car[1], addr_dest.p2m.mask_car[2], addr_dest.p2m.mask_car[3], addr_dest.p2m.mask_location[0], addr_dest.p2m.mask_location[1], addr_dest.p2m.mask_audio[0], addr_dest.p2m.mask_audio[1], addr_dest.p2m.mask_audio[2])

Used by:

SFPTrailcarAudioController  SFPTrailcarAudioSensor