Getting Started: Difference between revisions

From AnalysIR WiKi
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 22: Line 22:
* Device Mode 5 - implements a series of test signals, used for testing KontroLIR. ''(press DVD button to enter Mode 5, from Mode 2 only)''
* Device Mode 5 - implements a series of test signals, used for testing KontroLIR. ''(press DVD button to enter Mode 5, from Mode 2 only)''
* If the user is uncertain of the current mode, they can press TV to get back to the default Mode 1 and proceed to other modes as required from there.
* If the user is uncertain of the current mode, they can press TV to get back to the default Mode 1 and proceed to other modes as required from there.
* It is always possible to extend the number of modes, by using oher buttons or sequences for this purpose.
* It is always possible to extend the number of modes, by using other buttons or sequences for this purpose.


You should now be ready to proceed to custising the firmware for you own needs. We reccomend trying out incremental changes and testing them out before embarking on a major overhaul of the firmware. Of course once you are confident about the layout and functionality of the firmware, the possibilites are endless.
You should now be ready to proceed to customising the firmware for your own needs. We reccomend trying out small incremental changes and testing them out before embarking on a major overhaul of the official firmware. Of course once you are confident about the layout and functionality of the firmware, the possibilites are endless.
* Converseley, if the user requires less modes you can convert the 3 device buttons into signal buttons as required.
* Converseley, if the user requires less modes you can convert one or more of the 3 device buttons into signal/command buttons as required.


[[File:KontrolIR_Button_Mode_Map.jpg]]
[[File:KontrolIR_Button_Mode_Map.jpg]]


'''''[[KontroLIR - Arduino compatible IR remote control|> KontroLIR Home]]'''''
'''''[[KontroLIR - Arduino compatible IR remote control|> KontroLIR Home]]'''''

Revision as of 08:21, 7 October 2019

> KontroLIR Home

Follow this section the first time you get your KontroLIR remote control.


Checklist

  • Make sure you have s SerialUSB adapter which has a pinout for Vcc, GND, Tx, Rx and either DTR or RTS. (Note: some adapters do not have the DTR/RTS pin available, which is required for uploading firmware using the Arduino IDE). If you are in any way unsure about this, make sure to purchase the SerialUSB option when ordering your KontroLIR.
  • Make sure you have a USB cable, of sufficient length, to use with the serialUSB adapter.
  • Double check your order to establish if you have one or more of the options (EEPROM or dual IR Receivers)
  • If you ordered the SerialUSB adpater, then it will be compatible with KontroLIR.
  • For CP2101 based SerialUSB adapters, drivers can be downloaded from CP2102 Driver download
  • For initial usage, it is best to power KontroLIR with the SerialUSB adapter, until you are ready to use with batteries.
  • Make sure to have 2xAAA batteries availble before you plan to start using KontroLIR as a remote.
  • Advanced users can also make use of the internally accessible ICSP compatible programming header to upload firmware with or without a bootloader and change fuse settings. However, frequently opening the enclosure could cause some issues over time if care is not taken. We use spludgers designed or this purpose and lots of TLC when opening the enclosure to avoid potential for damage.

Default KontroLIR Firmware

We provide a fully functional firmware for 5 example devices, which uses only a small amount of FLASH and SRAM.

  • Device Mode 1 - is a Philips smart TV with a mix of RC5 and RC6 protocols (Press TV button to enter Mode 1, from all modes)
  • Device Mode 2 - is a generic satellite STB, which mainly uses the NEC protocol (press SAT button to enter Mode 2, from Modes 1,3,4 or 5)
  • Device Mode 3 - is for a Samsung smart TV, which uses the Samsung Protocol (press DVD button to enter Mode 3, from Modes 1,2,4 or 5)
  • Device Mode 4 - implements a Microsoft Media Center remote control using an extended RC6 protocol. (press SAT button to enter Mode 4, from Mode 2 only)
  • Device Mode 5 - implements a series of test signals, used for testing KontroLIR. (press DVD button to enter Mode 5, from Mode 2 only)
  • If the user is uncertain of the current mode, they can press TV to get back to the default Mode 1 and proceed to other modes as required from there.
  • It is always possible to extend the number of modes, by using other buttons or sequences for this purpose.

You should now be ready to proceed to customising the firmware for your own needs. We reccomend trying out small incremental changes and testing them out before embarking on a major overhaul of the official firmware. Of course once you are confident about the layout and functionality of the firmware, the possibilites are endless.

  • Converseley, if the user requires less modes you can convert one or more of the 3 device buttons into signal/command buttons as required.

> KontroLIR Home