Subversion Repositories NaviCtrl

Rev

Rev 193 | Rev 195 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 193 Rev 194
Line 360... Line 360...
360
        Waypoint_t * pWaypoint = NULL;
360
        Waypoint_t * pWaypoint = NULL;
361
        SerialMsg_t SerialMsg;
361
        SerialMsg_t SerialMsg;
Line 362... Line 362...
362
 
362
 
363
        // analyze header first
363
        // analyze header first
364
        MKProtocol_DecodeSerialFrameHeader(&UART1_rx_buffer, &SerialMsg);
364
        MKProtocol_DecodeSerialFrameHeader(&UART1_rx_buffer, &SerialMsg);
365
        if( (SerialMsg.Address == FC_ADDRESS) && (SerialMsg.CmdID == 'y') )
365
        if( SerialMsg.Address == FC_ADDRESS )
366
        {
366
        {
367
                switch(SerialMsg.CmdID)
367
                switch(SerialMsg.CmdID)
368
                {
368
                {
369
                        case 'y': // serial poti values
369
                        case 'y': // serial poti values
370
                        case 'b': // extern control
370
                        case 'b': // extern control
371
                                Buffer_Copy(&UART1_rx_buffer, &UART2_tx_buffer); //forward to FC
371
                                Buffer_Copy(&UART1_rx_buffer, &UART2_tx_buffer); //forward to FC
372
                                Buffer_Clear(&UART1_rx_buffer); // free rc buffer for next frame
372
                                Buffer_Clear(&UART1_rx_buffer); // free rc buffer for next frame
373
                                return;
373
                                return; //end process rx data
374
                        break;
374
                        break;
375
                }
375
                }
Line 376... Line 376...
376
        }      
376
        }