void rcv_match_time_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
inst->time_con();
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_pwr_voltage_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
inst->pwr_con();
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_odo_data_cb(const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_robot_cmd_cb(const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
struct robot_cmd_type *instance = (struct robot_cmd_type *)vinstance;
switch (info->status) {
case NEW_DATA:
if (instance->start_condition)
- status = STATUS_WARNING; /* Start plug must be plugged before competition start */
+ status = UDE_HW_STATUS_WARNING; /* Start plug must be plugged before competition start */
else
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_robot_swicthes_cb(const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static char last_color;
static struct timespec last_sent;
struct robot_switches_type *instance = (struct robot_switches_type *)vinstance;
}
last_color = instance->team_color;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
}
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
struct motion_status_type *m = (struct motion_status_type *)vinstance;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
if (m->err_left == 0 && m->err_right == 0)
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
else
- status = STATUS_WARNING;
+ status = UDE_HW_STATUS_WARNING;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
struct lift_status_type *m = (struct lift_status_type *)vinstance;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
if (m->flags)
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
else
- status = STATUS_WARNING;
+ status = UDE_HW_STATUS_WARNING;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
struct jaws_status_type *m = (struct jaws_status_type *)vinstance;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
if (m->flags.left == 0 && m->flags.right == 0)
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
else
- status = STATUS_WARNING;
+ status = UDE_HW_STATUS_WARNING;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_hokuyo_scan_cb(const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
void rcv_est_pos_best_cb (const ORTERecvInfo *info, void *vinstance, void *recvCallBackParam)
{
OrteSignals *inst=(OrteSignals *)recvCallBackParam;
- UDE_hw_status_t status = STATUS_FAILED;
+ UDE_hw_status_t status = UDE_HW_STATUS_FAILED;
static UDE_hw_status_t last_status;
static struct timespec last_sent;
switch (info->status) {
case NEW_DATA:
- status = STATUS_OK;
+ status = UDE_HW_STATUS_OK;
break;
case DEADLINE:
- status = STATUS_FAILED;
+ status = UDE_HW_STATUS_FAILED;
break;
}
if (status != last_status ||
miliseconds_elapsed_since(&last_sent, 100)) {
inst->status_con(APP, status);
- if (status == STATUS_OK)
+ if (status == UDE_HW_STATUS_OK)
inst->position_con();
clock_gettime(CLOCK_MONOTONIC, &last_sent);
}
switch(c){
case 0:break;
case MOT:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_MOT->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_MOT->setStyleSheet(RED);
else
ui->comp_MOT->setStyleSheet(YELLOW);
break;
case ODO:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_ODO->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_ODO->setStyleSheet(RED);
else
ui->comp_ODO->setStyleSheet(YELLOW);
break;
case JAW:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_JAW->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_JAW->setStyleSheet(RED);
else
ui->comp_JAW->setStyleSheet(YELLOW);
break;
case PWR:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_PWR->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED){
+ else if(s==UDE_HW_STATUS_FAILED){
ui->comp_PWR->setStyleSheet(RED);
ui->voltage_33->setText("v.33 = ?");
ui->comp_PWR->setStyleSheet(YELLOW);
break;
case HOK:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_HOK->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_HOK->setStyleSheet(RED);
else
ui->comp_HOK->setStyleSheet(YELLOW);
break;
case APP:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_APP->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED){
+ else if(s==UDE_HW_STATUS_FAILED){
ui->comp_APP->setStyleSheet(RED);
pos.positionIsActual=false;
ui->comp_APP->setStyleSheet(YELLOW);
break;
case LFT:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_LFT->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_LFT->setStyleSheet(RED);
else
ui->comp_LFT->setStyleSheet(YELLOW);
break;
case STA:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->comp_STA->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->comp_STA->setStyleSheet(RED);
else
ui->comp_STA->setStyleSheet(YELLOW);
break;
case TIM:
- if(s==STATUS_OK)
+ if(s==UDE_HW_STATUS_OK)
ui->matchTime->setStyleSheet(GREEN);
- else if(s==STATUS_FAILED)
+ else if(s==UDE_HW_STATUS_FAILED)
ui->matchTime->setStyleSheet(RED);
else
ui->matchTime->setStyleSheet(YELLOW);