Update of /cvsroot/playerstage/code/player/server/drivers/mixed/p2os
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29963

Modified Files:
        p2os.cc sip.cc 
Log Message:
fixed bumper counts

Index: sip.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/mixed/p2os/sip.cc,v
retrieving revision 1.22
retrieving revision 1.23
diff -C2 -d -r1.22 -r1.23
*** sip.cc      6 Nov 2006 17:39:33 -0000       1.22
--- sip.cc      31 Jan 2007 21:20:30 -0000      1.23
***************
*** 133,143 ****
    ///////////////////////////////////////////////////////////////
    // bumper
!   data->bumper.bumpers_count = 10;
    int j = 0;
!   for(int i=4;i>=0;i--)
!     data->bumper.bumpers[j++] =
        (unsigned char)((this->frontbumpers >> i) & 0x01);
!   for(int i=4;i>=0;i--)
!     data->bumper.bumpers[j++] =
        (unsigned char)((this->rearbumpers >> i) & 0x01);
  
--- 133,143 ----
    ///////////////////////////////////////////////////////////////
    // bumper
!   data->bumper.bumpers_count = PlayerRobotParams[param_idx].NumFrontBumpers + 
PlayerRobotParams[param_idx].NumRearBumpers;
    int j = 0;
!   for(int i=PlayerRobotParams[param_idx].NumFrontBumpers-1;i>=0;i--)
!     data->bumper.bumpers[j++] = 
        (unsigned char)((this->frontbumpers >> i) & 0x01);
!   for(int i=PlayerRobotParams[param_idx].NumRearBumpers-1;i>=0;i--)
!     data->bumper.bumpers[j++] = 
        (unsigned char)((this->rearbumpers >> i) & 0x01);
  

Index: p2os.cc
===================================================================
RCS file: /cvsroot/playerstage/code/player/server/drivers/mixed/p2os/p2os.cc,v
retrieving revision 1.78
retrieving revision 1.79
diff -C2 -d -r1.78 -r1.79
*** p2os.cc     3 Jan 2007 19:13:21 -0000       1.78
--- p2os.cc     31 Jan 2007 21:20:30 -0000      1.79
***************
*** 2472,2476 ****
      }
      player_bumper_geom_t geom;
!     geom.bumper_def_count = PlayerRobotParams[param_idx].FrontBumpers + 
PlayerRobotParams[param_idx].RearBumpers;
      for(unsigned int ii = 0; ii < geom.bumper_def_count; ii++)
      {
--- 2472,2476 ----
      }
      player_bumper_geom_t geom;
!     geom.bumper_def_count = PlayerRobotParams[param_idx].NumFrontBumpers + 
PlayerRobotParams[param_idx].NumRearBumpers;
      for(unsigned int ii = 0; ii < geom.bumper_def_count; ii++)
      {


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to