meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
en:ulight [2021/07/19 13:26]
dmitry [Function setup]
en:ulight [2022/04/18 10:15]
dmitry [Function setup]
Line 1: Line 1:
-===== uLight =====+===== uLight (v.0.6.3) =====
  
 The uLight is a controller designed to control lighting equipment, such as turn signals, brake lights, headlights, or LED strips. The uLight board has three CAN inputs and can function as a CAN splitter. Video [[https://www.youtube.com/watch?v=B626PakSvSk|review]] on YouTube. The uLight does not have its own power supply. The uLight is a controller designed to control lighting equipment, such as turn signals, brake lights, headlights, or LED strips. The uLight board has three CAN inputs and can function as a CAN splitter. Video [[https://www.youtube.com/watch?v=B626PakSvSk|review]] on YouTube. The uLight does not have its own power supply.
Line 51: Line 51:
 Section for working with firmware updates and settings. Section for working with firmware updates and settings.
  
-{{:en:update_settings.bmp  }}**Reboot**  — some parameter settings, such as PWM and frequency, will be applied only after a reboot. \\ **Load defaults**  — reset all settings made. \\ **Update firmware**  — when you select **On**, the uLight firmware update will start, provided that an SD card with the firmware file is inserted into the On-board computer. You can download the current firmware version and read the update instructions in the Firmware [[:en:firmware|section]].+{{:en:update_settings.bmp  }}**Reboot**  — some parameter settings, such as PWM and frequency, will be applied only after a reboot. \\ **Load defaults**  — reset all settings made. \\ **Update firmware**  — when you select **On**, the uLight firmware update will start, provided that an SD card with the firmware file is inserted into the On-board computer. You can download the current firmware version and read the update instructions in the **[[:en:firmware|Firmware]]** section.
 ~~CL~~ \\ ~~CL~~ \\
 ==== Inputs configuration ==== ==== Inputs configuration ====
-The functions of inputs **I1-I6 **  (see diagram above) are selected in the **Function setup**  section. Two temperature sensors can be connected to uLight. \\  \\ {{:en:inputs_config.bmp  }}**T-sensor T1 type**  — selection of **NTC10K3950**  or **NTC10K3380**  temperature sensor. Select **Off**  if no sensor is connected. \\ **T-sensor T1**  — displays the temperature of the temperature sensor T1 in degrees Celsius (**°C**). \\ **T-sensor T2 type**  — similar to the **T-sensor T1 type**  settings. \\ **T-sensor T2**  — similar to the settings for **T-sensor T1 type**. \\ **CAN-Control **— this setting refers to the **THR**  (throttle), **BRK**  (brakes), **IO2**, and **IO3**  inputs on the uLight board and is used when the throttle, brakes and switches are connected directly to the uLight board. When you select the **On**  setting, control signals from the inputs will be transmitted via the CAN bus and you will be able to control the Controller from the uLight board using the throttle, brake and switch inputs.+The functions of inputs **I1-I6 **  (see diagram above) are selected in the **Function setup**  section. Two thermal sensors can be connected to uLight. \\ 
 +   
 +{{:en:ulight_2en.jpg?nolink&241x142 |}} 
 +**T-sensor T1 type** — selection of **NTC10K3950**  or **NTC10K3380**  thermal sensor. Select **Off**  if no sensor is connected. \\  
 +**T-sensor T1** — current temperature of the thermal sensor Т1 in degrees Celsius (°C). \\ 
 +**T1 Threshold (port I7)** — I7 is a virtual port intended to function setup (see Function setup). Values ​​from 0°C to 250°C, in 1°C increments. \\ 
 +**Т1 Threshold mode** — signal operation mode from the thermal sensor, selection of values ​​**Normal** (the signal state is first “off” when triggered is “on”) and **Inverted** (the signal state is first “on”, when triggered is “off”). \\ 
 +The settings for Temperature sensor T2 are similar to those for Temperature sensor T1. \\ 
 +**CAN-Control** — this setting refers to the **THR**  (throttle), **BRK**  (brakes), **IO2**, and **IO3**  inputs on the uLight board and is used when the throttle, brakes and switches are connected directly to the uLight board. When you select the **On**  setting, control signals from the inputs will be transmitted via the CAN bus and you will be able to control the Controller from the uLight board using the throttle, brake and switch inputs. \\ 
 +**CAN ports** — redirecting inputs to groups of CAN ports for controlling the controller. Selectable values — **OFF**, **CAN 1-8** and **CAN 9-16**.
  
 ==== Function setup ==== ==== Function setup ====
-Function setup allows you to select which function each input on the uLight board or CAN input in the Controller or On-board computer corresponds to. All settings in this section of the menu have the same selection of functions: \\ **Off **— disabled. \\ **On**  — enabled. If the lights are connected, they will light constantly. \\ **I1-I6**  — select the number of the input on the uLight board to which the switchch for turning on the lights is connected. You can check the operation of the button in the menu section **Inputs values**, items **Input I1-Input I6**, when the button is turned on, the values ​​will change to **On**. \\ **C1-C16**  — selection of the CAN input number when controlling via the CAN bus. It is used when [[:en:display:start#display_buttons_setup|connecting]] external control buttons to the On-board computer or when using the On-board computer buttons (Hot key). **C1-C16**  are software values, there are fewer physical inputs on the boards, currently, eight CAN ports **IO1-IO8**  are available on the On-board computer (see [[https://drive.google.com/file/d/1KkEgWcJ5U-AEkk6GrXhDNlYXFCcsjpUQ/view|diagram]]).+Function setup allows you to select which function each input on the uLight board or CAN input in the Controller or On-board computer corresponds to. All settings in this section of the menu have the same selection of functions: \\  
 +**Off **— disabled. \\  
 +**On**  — enabled. If the lights are connected, they will light constantly. \\  
 +**I1-I6**  — select the number of the input on the uLight board to which the switchch for turning on the lights is connected. You can check the operation of the button in the menu section **Inputs values**, items **Input I1-Input I6**, when the button is turned on, the values ​​will change to **On**. \\  
 +**I7_T1** and **I8_T2** — selection of the virtual port of the temperature sensor **T1** and **T2**. \\  
 +**C1-C16**  — selection of the CAN input number when controlling via the CAN bus. It is used when [[:en:display:start#display_buttons_setup|connecting]] external control buttons to the On-board computer or when using the On-board computer buttons (Hot key). **C1-C16**  are software values, there are fewer physical inputs on the boards, currently, eight CAN ports **IO1-IO8**  are available on the On-board computer (see [[https://drive.google.com/file/d/1KkEgWcJ5U-AEkk6GrXhDNlYXFCcsjpUQ/view|diagram]]).
  
 {{:en:output_config.png?nolink&  }} {{:en:output_config.png?nolink&  }}
Line 64: Line 78:
  
 **# Turn signals setup #** \\ **# Turn signals setup #** \\
-Settings for the left and right turn signals. Read more about the setup below in the section **Turn signals setup**. \\ **Left turn switch**  — setting for the left turn signal button. \\ **Right turn switch**  — setting for the left turn signal button. \\ **Warning switch**  — setting for the hazard warning light switch. \\ **Turn brightness**  — select the brightness of the turn signals from 0% to 100% in 5% steps. \\ **Time on-time**  — the speed of turning on the turn signals, together with setting the off time, allows you to control the speed of blinking of the turn signals. Values ​​from 0.1 sec to 1 sec, in 0.1-sec increments. \\ **Turn off-time**  — turn off speed. Values ​​from 0.sec to 1 sec, in 0.1-sec increments.+Settings for the left and right turn signals. Read more about the setup below in the section **Turn signals setup**. \\ **Left turn switch**  — setting for the left turn signal button. \\ **Right turn switch**  — setting for the left turn signal button. \\ **Warning switch**  — setting for the hazard warning light switch. \\ **Turn brightness**  — select the brightness of the turn signals from 0% to 100% in 5% steps. \\ **Time on-time**  — the speed of turning on the turn signals, together with setting the off time, allows you to control the speed of blinking of the turn signals. Values ​​from 0.1 sec to 1 sec, in 0.1-sec increments. \\ **Turn off-time**  — turn off speed. Values ​​from 0.sec to 1 sec, in 0.1-sec increments. Setting the value to 0.0 sec will disable the blinking function of the turn signals.
  
 **# Brake signal setup #** \\ **# Brake signal setup #** \\
Line 88: Line 102:
 ==== Output configuration ==== ==== Output configuration ====
 In this section, you can configure which output each function belongs to. The uLight has six power outputs **OUT1-OUT6**  (see the diagram above). All outputs are PWM frequency adjustable. \\  \\ {{:en:outpur_config.png?nolink&  }}**PWM 1-2 freq**  — a setting for advanced users. Selectable PWM frequency values ​​— **100Hz**, **500Hz**, **1kHz**, **5kHz**, **10kHz**, **24kHz (FAN)**. For the usual light bulb, large values ​​are not needed. Select a frequency of 100Hz, this will be enough not to see flicker. The high-frequency marked FAN is used to control the fans, this is their standard frequency. \\ In this section, you can configure which output each function belongs to. The uLight has six power outputs **OUT1-OUT6**  (see the diagram above). All outputs are PWM frequency adjustable. \\  \\ {{:en:outpur_config.png?nolink&  }}**PWM 1-2 freq**  — a setting for advanced users. Selectable PWM frequency values ​​— **100Hz**, **500Hz**, **1kHz**, **5kHz**, **10kHz**, **24kHz (FAN)**. For the usual light bulb, large values ​​are not needed. Select a frequency of 100Hz, this will be enough not to see flicker. The high-frequency marked FAN is used to control the fans, this is their standard frequency. \\
-Output 1 — setting the function of output 1 (**OUT1**) of the uLight board. Selectable values ​​— **OFF**  (Disabled), **ON**  (Always on), **Bttn**  (Button, not yet implemented), **TurnL**  (Left turn signal), **TurnR**  (Right turn signal), **Brk**  (Brake), **LBeam**  (Low beam), **HBeam**  (High beam), **Rev**  (Reverse), **Horn**, **TMot**  (Motor temperature), **TCont**  (Controller temperature), **T1**  (External temperature sensor T1), **T2**  (External temperature sensor T2). \\ **Output 2**  — the setting is similar to **Output 1**. \\+ 
 +**Output 1** — setting the function of output 1 (**OUT1**) of the uLight board. Selectable values ​​— **OFF**  (Disabled), **ON**  (Always on), **Bttn**  (Button, not yet implemented), **TurnL**  (Left turn signal), **TurnR**  (Right turn signal), **Brk**  (Brake), **LBeam**  (Low beam), **HBeam**  (High beam), **Rev**  (Reverse), **Horn**, **TMot**  (Motor temperature), **TCont**  (Controller temperature), **T1**  (External temperature sensor T1), **T2**  (External temperature sensor T2). \\  
 + 
 +**Output 2**  — the setting is similar to **Output 1**. \\ 
 The frequency of **PWM 3-4**  and **PWM 5-6**  and their outputs **Output 3-6**  are configured in the same way. \\  \\ The frequency of **PWM 3-4**  and **PWM 5-6**  and their outputs **Output 3-6**  are configured in the same way. \\  \\
-There is an **IO1**  port on the uLight, in which there are four low-power PWM outputs **O1-O4**. They can connect, for example, an optocoupler. In the menu, you can select the mode of operation of the PWM at the outputs, its frequency, and the value of the function for each output. Outputs **O1**  and **O2**, **O3**  and **O4**  can be connected in parallel to increase the total current. \\ **PWM IO mode **— is a setting for advanced users. Selecting the PWM mode of the **IO**  outputs — **OFF**,** Open-drain**, **Push-Pull**. \\ **PWM IO freq**  — is a setting for advanced users. Selecting the frequency values of the PWM **IO**  outputs — **100Hz**, **500Hz**, **1kHz**, **5kHz**, **10kHz**, **24kHz (FAN)**. \\ **Output P1**  — setting the function of the PWM output of the low power **IO1**  of the uLight. Selectable values — **OFF**  (Disabled), **ON**  (Enabled), **Bttn**  (Button, not yet implemented), **TurnL**  (Left turn signal), **TurnR**  (Right turn signal), **Brk**  (Brake), **LBeam**  (Low beam), **HBeam**  (High beam), **Rev**  (Reverse), **Horn**, **TMot**  (Motor temperature), **TCont**  (Controller temperature), **T1**  (External temperature sensor T1), **T2**  (External temperature sensor T2). \\ **Outputs P3-P4**  are configured in the same way as **Output P1**. +There is an **IO1**  port on the uLight, in which there are four low-power PWM outputs **O1-O4**. They can connect, for example, an optocoupler. In the menu, you can select the mode of operation of the PWM at the outputs, its frequency, and the value of the function for each output. Outputs **O1**  and **O2**, **O3**  and **O4**  can be connected in parallel to increase the total current. \\ 
-==== Input values ==== +
-In this section of the menu you can see the values of the indicators at each input of the uLight board. This menu is similar to the **Debug information**  item in the Controller menu. \\  \\ {{:en:inputs.png?nolink&  }}**Current**  — current consumption of headlights, Amperes (**A**). \\ **Voltage**  — supply voltage of the uLight board, Volts (**V**). \\ **Throttle**  — voltage on the throttle levers connected to the Microlight board, Volts (**V**). \\ **Brake**  — voltage on the throttle levers connected to the uLight board, Volts (**V**). \\ **T-sensor internal**  — the temperature at the uLight board temperature sensor, degrees Celsius (**°C**). \\ **T-sensor T1**  — temperature at the external temperature sensor T1 connected to the uLight board, degrees Celsius (**°C**). \\ **T-sensor T2**  — temperature at the external temperature sensor T1 connected to the uLight board, degrees Celsius (**°C**). \\ **Input I1-Input I6**  — values ​​of buttons or switches connected to the uLight board, **Off**  or **On**. When you turn on the button or switch connected to the uLight board, the values ​​will change from **Off **to **On**, this functionality allows you to check the operation of the buttons and to which board inputs they were connected. \\ \\ \\ \\ \\ \\+
  
 +**PWM IO mode **— is a setting for advanced users. Selecting the PWM mode of the **IO**  outputs — **OFF**,** Open-drain**, **Push-Pull**. \\ 
 +
 +**PWM IO freq**  — is a setting for advanced users. Selecting the frequency values of the PWM **IO**  outputs — **100Hz**, **500Hz**, **1kHz**, **5kHz**, **10kHz**, **24kHz (FAN)**. \\ 
 +
 +**Output P1**  — setting the function of the PWM output of the low power **IO1**  of the uLight. Selectable values — **OFF**  (Disabled), **ON**  (Enabled), **Bttn**  (Button, not yet implemented), **TurnL**  (Left turn signal), **TurnR**  (Right turn signal), **Brk**  (Brake), **LBeam**  (Low beam), **HBeam**  (High beam), **Rev**  (Reverse), **Horn**, **TMot**  (Motor temperature), **TCont**  (Controller temperature), **T1**  (External temperature sensor T1), **T2**  (External temperature sensor T2). \\ 
 +
 +**Outputs P3-P4**  are configured in the same way as **Output P1**.
 +==== Input values ====
 +In this section of the menu you can see the values of the indicators at each input of the uLight board. This menu is similar to the **Debug information**  item in the Controller menu. \\  \\ {{:en:inputs.png?nolink&  }}
 +**Current**  — current consumption of headlights, Amperes (**A**). \\ 
 +**Voltage**  — supply voltage of the uLight board, Volts (**V**). \\ 
 +**Throttle**  — voltage on the throttle levers connected to the Microlight board, Volts (**V**). \\ 
 +**Brake**  — voltage on the throttle levers connected to the uLight board, Volts (**V**). \\ 
 +**T-sensor internal**  — the temperature at the uLight board temperature sensor, degrees Celsius (**°C**). \\ 
 +**T-sensor T1**  — temperature at the external temperature sensor T1 connected to the uLight board, degrees Celsius (**°C**). \\ 
 +**T-sensor T2**  — temperature at the external temperature sensor T1 connected to the uLight board, degrees Celsius (**°C**). \\ 
 +**Input I1-Input I6**  — values ​​of buttons or switches connected to the uLight board, **Off**  or **On**. When you turn on the button or switch connected to the uLight board, the values ​​will change from **Off **to **On**, this functionality allows you to check the operation of the buttons and to which board inputs they were connected.
 +~~CL~~ \\
 ==== Device information ==== ==== Device information ====
 Basic information about the uLight controller. In this menu, you can see what version of the firmware is loaded into your uLight controller. \\  \\ {{:en:device_info.bmp  }}**Nucular uLight **— is the name of the device. \\ **Firmware date**  — date of compilation of the firmware. \\ **Firmware ver**  — firmware version, you can check for updates in the [[:en:firmware|Firmware]] section. \\ **Loader date**  — date of compilation of the loader. \\ **Loader version**  — the version of the data loader. \\ **Power cycle**  — the number of uLight board power-ups. \\ **Power-on time**  — the operating time of your uLight, minutes, hours, days. Basic information about the uLight controller. In this menu, you can see what version of the firmware is loaded into your uLight controller. \\  \\ {{:en:device_info.bmp  }}**Nucular uLight **— is the name of the device. \\ **Firmware date**  — date of compilation of the firmware. \\ **Firmware ver**  — firmware version, you can check for updates in the [[:en:firmware|Firmware]] section. \\ **Loader date**  — date of compilation of the loader. \\ **Loader version**  — the version of the data loader. \\ **Power cycle**  — the number of uLight board power-ups. \\ **Power-on time**  — the operating time of your uLight, minutes, hours, days.
 +~~CL~~ \\
  
 ===== Settings examples ===== ===== Settings examples =====
Line 111: Line 145:
  
 Connect the headlamp according to the diagram (see above) to one of the **OUT1-OUT6**  power outputs on the uLight board. Maximum current per channel 3A, total no more than 10A, which are available only when using an external DC converter. To connect, use the supplied uLight power wires 22AWG 2×200 mm with connectors XH 2.54 2P. Solder them to the headlight wires, "+" and "-" respectively. If four wires are used to connect the headlight, then you can connect them to the power outputs of the uLight board in parallel vertically, **OUT1-OUT2**, **OUT3-OUT4**, **OUT5-OUT6**. Connect the headlamp according to the diagram (see above) to one of the **OUT1-OUT6**  power outputs on the uLight board. Maximum current per channel 3A, total no more than 10A, which are available only when using an external DC converter. To connect, use the supplied uLight power wires 22AWG 2×200 mm with connectors XH 2.54 2P. Solder them to the headlight wires, "+" and "-" respectively. If four wires are used to connect the headlight, then you can connect them to the power outputs of the uLight board in parallel vertically, **OUT1-OUT2**, **OUT3-OUT4**, **OUT5-OUT6**.
 +~~CL~~ \\
  
 === Control from external buttons of the switch connected to the uLight board === === Control from external buttons of the switch connected to the uLight board ===
Line 118: Line 152:
  
 {{:en:input_value_switch.bmp  }} You can check the operation of the connected switch in the **Inputs values**  ​​menu section, when you turn the switch buttons on and off, the value of one of the inputs **I1-I6**  to which you connected the switch will change from **Off**  to **On**. You can also use this menu to see what input number the connected switch has before the output configuration setup. In the example on the screenshot the left, we see that one of the switch buttons is connected to **Input I5**, the second button will change the value of **Input I6**. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa. {{:en:input_value_switch.bmp  }} You can check the operation of the connected switch in the **Inputs values**  ​​menu section, when you turn the switch buttons on and off, the value of one of the inputs **I1-I6**  to which you connected the switch will change from **Off**  to **On**. You can also use this menu to see what input number the connected switch has before the output configuration setup. In the example on the screenshot the left, we see that one of the switch buttons is connected to **Input I5**, the second button will change the value of **Input I6**. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa.
 +~~CL~~ \\
  
 == Function setup == == Function setup ==
Line 125: Line 159:
  
 {{:en:functions_setup_exam.bmp  }} Next, select which output the low beam switch is connected to, for example, you connected a switch button to **Output I3**. Next, select which output the high beam switch is connected to, for example, to **Output I4**. It is impossible to assign the inclusion of low and high beam to one button, only to a switch or to two separate buttons. For a description of the **Single**  and **Separate**  beam modes, see above in the **Beam setup**  menu section. {{:en:functions_setup_exam.bmp  }} Next, select which output the low beam switch is connected to, for example, you connected a switch button to **Output I3**. Next, select which output the high beam switch is connected to, for example, to **Output I4**. It is impossible to assign the inclusion of low and high beam to one button, only to a switch or to two separate buttons. For a description of the **Single**  and **Separate**  beam modes, see above in the **Beam setup**  menu section.
 +~~CL~~ \\
  
 == Output setup == == Output setup ==
Line 134: Line 168:
  
 Then return to the main menu, go to the **Save settings**  item and select **On**  to save the settings. Done. Check the operation of the headlight in the low and high beam mode by turning on the switch buttons. Then return to the main menu, go to the **Save settings**  item and select **On**  to save the settings. Done. Check the operation of the headlight in the low and high beam mode by turning on the switch buttons.
 +~~CL~~ \\
  
 === Control from external buttons of the switch connected to the On-board computer === === Control from external buttons of the switch connected to the On-board computer ===
Line 141: Line 175:
  
 {{:en:display_switch.bmp  }} You can check the operation of the connected switch in the **On-board computer**  > **Information**  menu section, when you turn on and off the switch buttons, the value of one of the inputs **Input 1 func-Input 8 func**  to which you connected the button will change from **0**  to **1**. You can also use this menu to see what input number the connected switch button has before the stage of setting the outputs. In the screenshot on the left, the switch is connected to the On-board computer to the **I/O2**  port and one of its buttons to the **IO2**  input. Next, you need to configure the inputs in the On-board computer and their functions in uLight. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa. {{:en:display_switch.bmp  }} You can check the operation of the connected switch in the **On-board computer**  > **Information**  menu section, when you turn on and off the switch buttons, the value of one of the inputs **Input 1 func-Input 8 func**  to which you connected the button will change from **0**  to **1**. You can also use this menu to see what input number the connected switch button has before the stage of setting the outputs. In the screenshot on the left, the switch is connected to the On-board computer to the **I/O2**  port and one of its buttons to the **IO2**  input. Next, you need to configure the inputs in the On-board computer and their functions in uLight. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa.
 +~~CL~~ \\
  
 == Setup inputs in the On-board computer == == Setup inputs in the On-board computer ==
Line 152: Line 186:
  
 After all the settings, go to the **Save settings**  menu item and save the settings. This completes the setting of the switch connected to the On-board computer. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa. After all the settings, go to the **Save settings**  menu item and save the settings. This completes the setting of the switch connected to the On-board computer. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa.
 +~~CL~~ \\
  
 == Setup functions in the uLight == == Setup functions in the uLight ==
Line 159: Line 193:
  
 {{:en:beam_setup_exam.bmp  }} Next, we select which input the **Low beam button**  is connected to in the On-board computer, previously we connected the button to the **Input2**  input and assigned the **CAN button2**  function, which means we select the **C2**  value. Next, select which input the **High beam button**  is connected to, for example, to the **Input3**  input and you assigned the **CAN button3**  function, which means we select the **C3**  value. It is impossible to assign the inclusion of **Low and high beam**  to one button, only to a switch or to two separate buttons. {{:en:beam_setup_exam.bmp  }} Next, we select which input the **Low beam button**  is connected to in the On-board computer, previously we connected the button to the **Input2**  input and assigned the **CAN button2**  function, which means we select the **C2**  value. Next, select which input the **High beam button**  is connected to, for example, to the **Input3**  input and you assigned the **CAN button3**  function, which means we select the **C3**  value. It is impossible to assign the inclusion of **Low and high beam**  to one button, only to a switch or to two separate buttons.
 +~~CL~~ \\
  
 == Output setup == == Output setup ==
Line 168: Line 202:
  
 Then return to the main menu, go to the **Save settings**  section and select **On**  to save the settings. Done. We check the operation of the low and high beam headlights by turning on the switch buttons. Then return to the main menu, go to the **Save settings**  section and select **On**  to save the settings. Done. We check the operation of the low and high beam headlights by turning on the switch buttons.
 +~~CL~~ \\
  
 === Control from the buttons on the On-board computer === === Control from the buttons on the On-board computer ===
Line 175: Line 209:
  
 {{:en:button_setup_hotkey.bmp  }} For example, you want to control the inclusion of the low beam with the first button on the screen. Go to the **Hot key 1 type**  section, select the **Button**. Next, assign a function to the button in the **Hot key 1 func**, for example, **CAN Button1**. Similarly, we set up the second screen button to turn on the high beam on **CAN Button2**. After all the settings, go to the **Save**  section menu and save the settings. This completes the configuration of the On-board computer buttons. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa. {{:en:button_setup_hotkey.bmp  }} For example, you want to control the inclusion of the low beam with the first button on the screen. Go to the **Hot key 1 type**  section, select the **Button**. Next, assign a function to the button in the **Hot key 1 func**, for example, **CAN Button1**. Similarly, we set up the second screen button to turn on the high beam on **CAN Button2**. After all the settings, go to the **Save**  section menu and save the settings. This completes the configuration of the On-board computer buttons. Next, you need to configure the outputs and their functions in the menu of the uLight board. The order of settings does not matter, the main thing is that the output corresponds to the function and vice versa.
 +~~CL~~ \\
  
 == Setup functions in the uLight == == Setup functions in the uLight ==
Line 182: Line 216:
  
 {{:en:beam_setup_exam_hotkey.bmp  }} Next, select which button of the On-board computer the Low beam switch is connected to, we assigned the function **CAN Button1**  to the first button, need to select the value **C1**. Next, we select which button of the On-board computer the High beam switch is connected to, we assigned the function **CAN Button2**  to the second button, need to select the value **C2**. It is impossible to assign the inclusion of low and high beam to one button, only to two separate buttons. {{:en:beam_setup_exam_hotkey.bmp  }} Next, select which button of the On-board computer the Low beam switch is connected to, we assigned the function **CAN Button1**  to the first button, need to select the value **C1**. Next, we select which button of the On-board computer the High beam switch is connected to, we assigned the function **CAN Button2**  to the second button, need to select the value **C2**. It is impossible to assign the inclusion of low and high beam to one button, only to two separate buttons.
 +~~CL~~ \\
  
 == Output setup == == Output setup ==
Line 191: Line 225:
  
 Then return to the main menu, go to the **Save settings**  section and select **On**  to save the settings. Done. We check the operation of the low and high beam headlights by turning on the switch buttons. Then return to the main menu, go to the **Save settings**  section and select **On**  to save the settings. Done. We check the operation of the low and high beam headlights by turning on the switch buttons.
 +~~CL~~ \\
  
 ==== Brake light setup ==== ==== Brake light setup ====