Ignore:
Timestamp:
11/13/13 02:11:57 (7 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master
Children:
ed8d11b
Parents:
ba86b3f
Message:
  • fixed left and right manual slide
File:
1 edited

Legend:

Unmodified
Added
Removed
  • firmware/Puzzlebox_Pyramid/Puzzlebox_Pyramid.ino

    rba86b3f r7e25c48  
    6868#define YAW_MIN 0 
    6969#define PITCH_MAX 63 
    70 #define PTICH_MIN 0 
     70#define PITCH_MIN 0 
    7171 
    7272#define HOP_THROTTLE_MAX 80 
     
    104104        "PuzzleboxPyramid", 
    105105        "Puzzlebox Pyramid", 
    106         "1.2", 
     106        "1.4", 
    107107        "http://pyramid.puzzlebox.info", 
    108108        "0000000000000000" 
     
    13841384                 
    13851385                _throttle = _throttle + throttleStep; 
    1386                 if (_throttle > throttleTarget) 
     1386                if ((_throttle > throttleTarget) || (_throttle < THROTTLE_MIN)) 
    13871387                        _throttle = throttleTarget; 
    13881388                 
    13891389                if (direction == 'f') { 
    13901390                        _pitch = _pitch + pitchStep; 
    1391                         if (_pitch > pitchTarget) 
     1391                        if ((_pitch > pitchTarget) || (_pitch < PITCH_MIN)) 
    13921392                                _pitch = pitchTarget; 
    13931393                } 
     
    14011401                else if (direction == 'l') { 
    14021402                        _yaw = _yaw + yawStep; 
    1403                         if (_yaw > yawTarget) 
     1403                        if ((_yaw > yawTarget) || (_yaw < YAW_MIN)) 
    14041404                                _yaw = yawTarget; 
    14051405                } 
     
    14371437         
    14381438         
    1439 //      sendCode(formCode(DEFAULT_THROTTLE, DEFAULT_YAW, DEFAULT_PITCH)); 
    14401439        setColorWheel(255, 255, 0); // yellow 
    1441  
     1440         
    14421441         
    14431442} // manualSlide 
     
    20022001} // parseSerialInput() 
    20032002 
    2004  
    2005  
Note: See TracChangeset for help on using the changeset viewer.