Imp_17-0.bas ------------ History: Pins: VarsCons: BambinoCommands: ' INITIALISATION Init: 'Behaviour: 'Posture: ReProgram: RUN1: RUN2: RUN3: COMMANDER: 'TranslateIR: DoCmnd: 'COMMANDS 'CaseMove: 'CaseSlot: 'CaseSensorTests: 'Case_Pose_Act_Task_Sound_Mind: 'CaseInlinePose: 'CaseWait: 'CaseVoice: 'CaseSubroutineAndMoves: 'CaseControl: 'BEHAVE: 'CaseGeneralBehaviourSettings 'default 'behaviour 'ankle 'frame 'hip 'lift 'pace 'autorun 'R page 'autorun off 'turn 'GetUp_control 'set U distances 'vitality '@ Adjust Servos 'CaseBehave_Yawn: 'CaseBehave_Speed: 'CaseRecord: 'SYSTEM-/: 'CaseLoad: 'CaseHelp: 'CaseExit: ' SYSTEM: GetDigitCmnd: QRecordGetCmnd: QIRGetCmnd: GetCmnd: QIR: Qserial: QPlayAct: readAct: 'RefreshServos: ReadSerCmnd: GotCmnd: noIRkey: QRecord: Record: QRecordGetPageSlotRun1: QRecordGetSlotRun1: ' HMI bip: beep50: tsh: sshhh: beep255: whee: whoa: badkey: Z: TellServos: TellHipServos: _Spause: ' SYSTEM UTILS RestoreEE_Behaviour: RAMrestorePtrs: WRITEex_PageAct_inc_Ccmnd: READex_PageAct_inc_Ccmnd: ------------------------------------------------------------------------------- 'Imp_17-1.bas History: Pins: VarsCons: BambinoCommands: TVR010_PicAxe_IR_controller: ==============INITIALISATION:=============+ Init: djPosture: Qfell: DoCmnd: SELECT cmnd ==============BEHAVIOUR:=================== NewBehave: Behave: ==============ACTS_extrinsic:============== Mind: Task: Act: ptrs: ==============ACTS_intrinsic:============== please: goof: tiptoe: RockRock: RockR: RockL: Bow: getUpF: 'get up from on front getUpB: 'get up from on back ==============ACTIONS_decisive:============ QambientlightL: QambientlightR: TurnAtLight: TurnAtDark: TurnToLight: TurnToDark: M_TA: M_TT: M_TO: M_TM: ==============ACTIONS_intrinsic:=========== Fd: FdR: FdL: Bk: BkR: BkL: R: L: 'GetUp: 'make sure really tipped before getting up 'getUpF: 'get up from on front 'getUpB: 'get up from on back 'getUpU: 'get up from upside down JumpR: JumpL: Hlt: 'stand with feet together '? StandStill: ==============POSE_extrinsic:============== ePose: InlinePose: DoPreamble: ReadPreamble: ReadPose: _joints: _quad_servo: _quad_joint: _quad_hash: ReadNumber_temp: _relative: ==============POSE_intrinsic:============== SLR: 'Stand on Left + Right SR: 'Stand on Right SL: 'Stand on Left TLR: TFR: TLF: WRR: WLL: WFF: TOutOut90: AnkleMinMin: AnkleMaxMax: AnkleBow25: AnkleBow20: Ankleplease20: 'TRL: 'TMS: 'Toe Mid Stand - toes offset RAatmin: LAatmin: ==============MOVE========================= MoveCalcs: _RA: _RH: _LA: _LH: TellServos: TellHipServos: ==============HMI========================== Wleds: Gleds: eSound: ReadDecimal_temp: bip: beep50: tsh: 'because that is what it sounds like tshh: 'because that is what it sounds like ssh: 'because that is what it sounds like sshhh: 'because that is what it sounds like whee: 'make rising sound whoa: 'make falling sound badkey: badkey: Z: ==============SYSTEM UTILS================= GetCmnd: Qserial: QPlayAct: readAct: 'RefreshServos: ReadSerCmnd: RAMsavePtrs: RAMrestorePtrs: READex_W2EpagSlotptr_incCmnd: READex_W2PageptrActptr_incCmnd: ------------------------------------------------------------------------------- 'Imp_17-2.bas Memory used = 3535 bytes out of 4096 ===================================== ExecuteUser: TESTS=======================: DoIf: REACTIONS=================== R_Ping: R_Whiskers: R_GWhiskers: SENSE=======================: QambientlightL: QambientlightR: QEwhiskerL: QEwhiskerR: 'calibrateGwhiskers: QGwhiskerL: QGwhiskerR: setUSawares: Qping: 'Query Ultrasonic Sensor, read into USdist #testPing: '#included if #define testUS TUNES======================= PlayRandTune: PlayTune: KONTROL===================== Kontrol SETUP_Pose:================= : MOVE:======================= SYSTEM UTILS================ QRecordGetCmnd: GetCmnd: ReadSerCmnd: QRecord: Record: bip beep50: ssh: sshhh: badkey RAMsavePtrs: RAMrestorePtrs: WRITEex_digit: WRITEex_PageptrActptr_inc_cmnd: READex_PageptrActptr_inc_cmnd: ------------------------------------------------------------------------------- 'Imp_17-3.bas 2917 bytes Init: SELECT Ccmnd leave0: load: PrintHelp: PrintBehaviour: PrintPosePage: PrintReActsPage: PrintReAct: PrintChapter: PrintPage: PrintSlot: 'CleanActs: 'Dangerous - send clean file instead DumpChapter: DumpPage: 'Dump prints all Page with Load header DumpASCIIpage: 'Dump sends all DATA to PC as decimal GetCmnd: 'from PrintHelp: WRITEex_W2PageptrActptr_Ccmnd: 'Write cmnd to Pageptr *256 +Actptr READex_W2PageptrActptr_Ccmnd: 'cmnd =READ Pageptr *256 +Actptr bip: ssh: 'because that is what it sounds like =================================================== ===================================================