##### ## ## ## ## ##### ## ##
# # # # ## # # # #
_____ | _ | | | | | | | | | \ \_/ / \___/
##### ## ## ## ## ## ## ## ##
_ _ ( ) ( ) | | | | | | | | | \_/ | `\___/'
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: '''The triggerpart of my config file''' Using a wav file for table-testing, recorded from the engine that is in the car now. Will use stock triggers (VR/VR). <code> ############################################################# # # Triggers, HW determines VR or Hall # software defines how it reacts # # # ========== 60-2 Trigger Configration ==================== # # ======Primary_Trigger ==================== # FE: Rising Edge trigger # FF: Falling Edge trigger # 01: Multi-tooth configuration primary_trigger=01 # Multi-Tooth configuration # tooth_wheel: # Used for multi-tooth wheels # Total number of teeth # eg For 60-2 wheel, 58 teeth between the missing tooth = 3A # eg For 36-1 wheel, 35 teeth between the missing tooth = 23 tooth_wheel=3A # tooth_wheel_twidth1: # width (in degrees) of each tooth # eg For 36-1 wheel, each tooth is 10 degrees = A tooth_wheel_twidth1=6 # trigger_tooth: # Used for multi-tooth wheels (Tooth that triggers event) # so that trigger tooth is ~60 degrees BTDC trigger_tooth=00 # so that trigger tooth is ~60 degrees BTDC cam_sync_r_edge_phase = 141 (dec) # ======Secondary_Trigger ==================== # FE: Rising Edge trigger # FF: Falling Edge trigger # 01: Multi-tooth configuration # ??: Cam Sync setup? # FF = disable, even prevents inj and ign firing # 02 = disable, but allow inj and ign firing # http://www.vems.hu/wiki/index.php?page=GenBoard%2FUnderDevelopment%2FFirmwareChanges # please help identify/kill bad recommendations about this found anywhere </code> For every parameter, global.h is the primary place for the meaning of variables. secondary_trigger is no exception. Document the * firing order * wiring (EC36 pins to inj and ign channels) * primary trigger: 60-2 VR on crank. position: first tooth after missing tooth is 60 degrees BTDC (cylinder ...) * secondary trigger: 1-tooth VR on cam. position of rising/falling edge is ... on a page (make sure to organize thematically not chronologically) like MembersPage/FredrikHafslund/InputTrigger so we can help you with your config. <code> secondary_trigger=02 cam_sync_r_edge_phase=FF cam_sync_f_edge_phase=FF reset_engphase_after=FF # another_trigger_tooth: decimal 20 is used for 60-2 toothwheel and 6 cylinder (3 events per crankrot) another_trigger_tooth=14 # not used without camsync tooth_wheel_twidth2=12 </code> Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.