Page 217 - PDA Robotics Using Your Personal Digital Assistant to Control Your Robot
P. 217

PDA 09  5/27/03  8:50 AM  Page 193
                                            Chapter 9 / PDA Robot Software for Pocket PC 2002
                                      }
                                   }else if(LastStatus == "REVERSE" ){
                                      //
                                      // Instruct PDA Robot to move Reverse via the IR Socket if
                                      // an IrDA link has been established
                                      //

                                      if( m_bIrDAConnected )
                                      {
                                        send( Infrared_Socket, (const char *) "ad", 2, MSG_DONTROUTE);
                                      }

                                   }else if(LastStatus == "LEFT" ){

                                      //
                                      // Instruct PDA Robot to move Left via the IR Socket if
                                      // an IrDA link has been established
                                      //

                                      if( m_bIrDAConnected )
                                      {
                                        send( Infrared_Socket, (const char *) "ae", 2, MSG_DONTROUTE);
                                      }
                                   }else if(LastStatus == "RIGHT" ){

                                      //
                                      // Instruct PDA Robot to move Left via the IR Socket if
                                      // an IrDA link has been established
                                      //
                                      if( m_bIrDAConnected )
                                      {
                                        send( Infrared_Socket, (const char *) "bd", 2, MSG_DONTROUTE);
                                      }

                                   }else if(LastStatus == "STOP" ){
                                      //
                                      // Instruct PDA Robot to Stop via the IR Socket if
                                      // an IrDA link has been established
                                      //
                                      if( m_bIrDAConnected )
                                      {
                                        send( Infrared_Socket, (const char *) "cf", 2, MSG_DONTROUTE);
                                      }

                                   }else{
                                      //

                                                                                               193
   212   213   214   215   216   217   218   219   220   221   222