Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 28, 2008, 12:01:16 AM (16 years ago)
Author:
rgrieder
Message:

Added 'calibrate' command for the joystick
Simply type 'calibrate', move your axes around, center them press enter again.
Values are stored in keybindings.ini

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network/src/orxonox/hud/Navigation.cc

    r1411 r1444  
    125125                // top right quadrant
    126126                if(-phiNav<phiUpperCorner){
    127                     COUT(3) << "arrow up\n";
     127                    //COUT(3) << "arrow up\n";
    128128                    navMarker_->setPosition(-tan(phiNav)*windowH_/2+windowW_/2, 0);
    129129                    navMarker_->setUV(0.5, 0.0, 1.0, 0.5);
     
    132132                }
    133133                else {
    134                     COUT(3) << "arrow right\n";
     134                    //COUT(3) << "arrow right\n";
    135135                    navMarker_->setPosition(windowW_-16, tan((3.14-2*phiNav)/2)*windowW_/2+windowH_/2);
    136136                    navMarker_->setUV(0.5, 0.5, 1.0, 1.0);
     
    142142                // bottom right quadrant
    143143                if(phiNav<phiUpperCorner) {
    144                     COUT(3) << "arrow down\n";
     144                    //COUT(3) << "arrow down\n";
    145145                    navMarker_->setPosition(tan(phiNav)*windowH_/2+windowW_/2, windowH_-16);
    146146                    navMarker_->setUV(0.0, 0.5, 0.5, 1.0);
     
    149149                }
    150150                else {
    151                     COUT(3) << "arrow right\n";
     151                    //COUT(3) << "arrow right\n";
    152152                    navMarker_->setPosition(windowW_-16, tan((3.14-2*phiNav)/2)*windowW_/2+windowH_/2);
    153153                    navMarker_->setUV(0.5, 0.5, 1.0, 1.0);
     
    159159                // top left quadrant
    160160                if(phiNav<phiUpperCorner){
    161                     COUT(3) << "arrow up\n";
     161                    //COUT(3) << "arrow up\n";
    162162                    navMarker_->setPosition(-tan(phiNav)*windowH_/2+windowW_/2, 0);
    163163                    navMarker_->setUV(0.5, 0.0, 1.0, 0.5);
     
    166166                }
    167167                else {
    168                     COUT(3) << "arrow left\n";
     168                    //COUT(3) << "arrow left\n";
    169169                    navMarker_->setPosition(0, -tan((3.14-2*phiNav)/2)*windowW_/2+windowH_/2);
    170170                    navMarker_->setUV(0.0, 0.0, 0.5, 0.5);
     
    176176                // bottom left quadrant
    177177                if(phiNav>-phiUpperCorner) {
    178                     COUT(3) << "arrow down\n";
     178                    //COUT(3) << "arrow down\n";
    179179                    navMarker_->setPosition(tan(phiNav)*windowH_/2+windowW_/2, windowH_-16);
    180180                    navMarker_->setUV(0.0, 0.5, 0.5, 1.0);
     
    183183                }
    184184                else {
    185                     COUT(3) << "arrow left\n";
     185                    //COUT(3) << "arrow left\n";
    186186                    navMarker_->setPosition(0, -tan((3.14-2*phiNav)/2)*windowW_/2+windowH_/2);
    187187                    navMarker_->setUV(0.0, 0.0, 0.5, 0.5);
Note: See TracChangeset for help on using the changeset viewer.