Ullr 8 '================================================================= TVR010_PicAxe_IR_controller: '--------------------------- 'Before use, the transmitter must be programmed with the 'Sony' transmit code. '1. Insert 2 AAA size batteries, preferably alkaline. '2. Press 'S' and 'B' at the same time. S is in the centre of the arrows. ' The top left red LED should light. '3. Press '0'. The LED should flash. '4. Press '1'. The LED should flash. '5. Press '3'. The LED should go out. '6. Press the red power button (top right). '------------------------------------------- 'IRin cmnds PicAxe controller 'DO NOT PRESS OTHER KEYS 'ie [A] [B] [C] [D] [E] [F] [G] 'They change the Mode and [B] has to be pressed to change back. '[square] [triangle] [()] [L] [X] [backwards F] have no effect '{} original Bambino commands KEY_POWER = 21 'Sleep KEY_UP = 16 '[Fd] Step Forward {[9][Fd]=set vitality Behaviour to faster} KEY_DOWN = 17 '[Bk] Step Backward {[9][Bk]=set vitality Behaviour to slower} KEY_RIGHT = 18 '[Rt] Step Right KEY_LEFT = 19 '[Lt] Step Left KEY_BAR = 96 '[f|] learn an Act, next [key] selects an Act KEY_TENT = 54 '[f^] next [key] selects a Subroutine-Act KEY_VERT_CROSS = 37 'use synonym for easier coding KEY_VCROSS = 37 '[f+] "z" ' { Modify Mode {when routine included} ' { [+] set USAwareAt in DUSawareAt} ' { [-] set UStoonear in DUStoonear} ' {[Fd] alter PaceCentre in DpaceC} ' {[Bk] alter PaceCentre in DpaceC} ' {[Rt] alter RollCentre in DrollC} ' {[Lt] alter RollCentre in DrollC} ' { [-][+] to adjust } ' [Key_POWER] to quit KEY_DIAG_CROSS = 20 'use synonym for easier coding KEY_XCROSS = 20 '[fX] " " '{transfer EEPROM to PC for including in programs} KEY_1 = 0 '[1] KEY_2 = 1 '[2] KEY_3 = 2 '[3] KEY_4 = 3 '[4] KEY_5 = 4 '[5] KEY_6 = 5 '[6] KEY_7 = 6 '[7] KEY_8 = 7 '[8] KEY_9 = 8 '[9] KEY_MINUS = 98 '[-] react ON, test sensors [9][-]=react OFF KEY_0 = 9 '[0] KEY_PLUS = 11 '[+] autosense ON, react ON [9][+]=autosense OFF, react OFF '[9] extensions '-------------- '{[9][Fd]=set vitality Behaviour to faster} '{[9][Bk]=set vitality Behaviour to slower} '[9][Rt]= '[9][Lt]= '[9][1]=set speed slow '[9][2]=set speed medium '[9][3]=set speed fast '[9][4]=set vitality to Low {US behaviour to timid} '[9][5]=set vitality to Normal {US behaviour to normal} '[9][6]=set vitality to High {US behaviour to bold} '{[9][7]=disable Whiskers test '{[9][8]=disable Ultrasonic test '[9][9]= {set US behaviour to User} '[9][-]=react OFF '[9][0]= '[9][+]=autosense OFF, react OFF '[f^] Tent extensions '-------------------- '[f^][1]=bip '[f^][2]=whee '[f^][3]=whoa '[f^][4]=beep100 '[f^][5]=StampRL '[f^][6]=WaveL '[f^][7]=Kickout '[f^][8]=sit '[f^][9]=standup '[f^][-]= '[f^][0]="A" '[f^][+]="E" '[f^][Rt]=>StepR '[f^][Lt]=>StepL '[f+] Vcross extensions '---------------------- '[f+][0]=react OFF, autosense OFF '[f+][1]=react ON '[f+][2]=autosense ON '[f+][3]=U/S react OFF '[f+][4]=U/S react ON '=================================================================