xxxx= preset status #1 in hexadecimal as:
union
{
unsigned int value;
struct
{
unsigned char program_clear_errors:1; // command to clear errors
unsigned char remote_clear_errors:1; // command to clear errors
unsigned char driver_clear_errors:1; // command to clear errors
unsigned char clearing_errors:1; // currently clearing errors
unsigned char flow_batch:1; // command to flow/not flow product
unsigned char clear_batch:1; // command to clear batch
unsigned char clear_load:1; // command to clear load
unsigned char flush_stage_needed:1; // product flush stage required
unsigned char open_blk_val:1; // block valve open
unsigned char blk_val_status:1; // block valve status
unsigned char close_blk_val:1; // block valve close
unsigned char remote_start:1; // remote start button status
unsigned char swing_arm:1; // swing arm select status
unsigned char meter_stop:1; // meter stop button status
unsigned char alarm_out:1; // preset alarm output status
unsigned char permissive:1; // preset permissive input status
} flags:
} preset_status_1;