Subversion Repositories MK3Mag

Compare Revisions

Ignore whitespace Rev 44 → Rev 45

/trunk/uart.c
496,7 → 496,7
// if data in the rxd buffer are not locked immediately return
if(!rxd_buffer_locked) return;
 
switch(rxd_buffer[1]) // check Slave Address
switch(rxd_buffer[1]-'a') // check Slave Address
{
case MK3MAG_ADDRESS:
Decode64(); // decode data block in rxd_buffer
540,7 → 540,7
 
case 'd': // request for the debug data
DebugData_Interval = (uint16_t) pRxData[0] * 10;
if(DebugData_Interval) RequestFlags |= RQST_DEBUG_DATA;
if(DebugData_Interval>0) RequestFlags |= RQST_DEBUG_DATA;
PC_Connected = 255;
break;
 
594,7 → 594,7
ConfirmFrame = 0;
}
 
if(( (DebugData_Interval && CheckDelay(DebugData_Timer)) || (RequestFlags & RQST_DEBUG_DATA)) && txd_complete)
if(( (DebugData_Interval>0 && CheckDelay(DebugData_Timer)) || (RequestFlags & RQST_DEBUG_DATA)) && txd_complete)
{
SetDebugValues();
SendOutData('D', MK3MAG_ADDRESS, 1, (uint8_t *) &DebugOut, sizeof(DebugOut));