Changeset 0dfbfdb in orbit


Ignore:
Timestamp:
01/17/15 15:36:32 (6 years ago)
Author:
Steve Castellotti <sc@…>
Branches:
master
Children:
fec2094
Parents:
544a7a5
Message:
  • bloomServoPercentage processing added
Location:
python/Puzzlebox/Orbit
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • python/Puzzlebox/Orbit/Plugin_Orbit.py

    r544a7a5 r0dfbfdb  
    868868                                        self.protocol.setYaw(self.yaw) 
    869869                                        self.protocol.setPitch(self.pitch) 
    870          
     870                         
    871871                        #elif infraredDevice == 'Mindfulness, Inc. Lotus': 
    872872                                 
     
    874874                                         
    875875                                        #self.protocol.setLotus(power) 
    876                                          
    877          
     876                         
    878877                        elif infraredDevice == 'Puzzlebox Bloom': 
    879878                                 
  • python/Puzzlebox/Orbit/Protocol_Orbit.py

    r544a7a5 r0dfbfdb  
    9090                 
    9191                self.command_queue = [] 
     92                 
     93                 
     94                self.bloomServoPercentage = 0 
    9295                 
    9396                 
     
    364367         
    365368        #def setLotus(self, power): 
    366         def setBloom(self, power): 
    367                  
    368                 value = self.padValue( str(power) ) 
     369        def setBloom(self, eegPower): 
     370                 
     371                 
     372                 
     373                 
     374                if (eegPower > 0): 
     375                        self.bloomServoPercentage = self.bloomServoPercentage + 3 
     376                else: 
     377                        self.bloomServoPercentage = self.bloomServoPercentage - 1 
     378 
     379                if (self.bloomServoPercentage > 100): 
     380                        self.bloomServoPercentage = 100 
     381 
     382                if (self.bloomServoPercentage < 0): 
     383                        self.bloomServoPercentage = 0 
     384                 
     385                 
     386                 
     387                #value = self.padValue( str(eegPower) ) 
     388                value = self.padValue( str(self.bloomServoPercentage) ) 
    369389                 
    370390                command = 'S%s' % value 
Note: See TracChangeset for help on using the changeset viewer.