B4R Library IR send and receive

Discussion in 'B4R Libraries' started by Erel, Jul 28, 2016.

  1. bdunkleysmith

    bdunkleysmith Member Licensed User

    Here it shows the rIRremoteESP8266 library as v1.12, but when I install the library from the zip attached to the first post, it shows as Version 1.00 in the IDE.

    Is there an updated zip containing v1.12 of the rIRremoteESP8266 library or is it a user error on my part?

    PS I found the V1.12 .h & .cpp files in the GitHub repository and so created my own .xml file so I had v1.12, but in the process I added code to support sendFox, which I'm using in my current project and may be of interest to others who wish to use an ESP8266 in conjunction with a Foxtel cable/satellite TV box in Australia. I've now done the same for the rIRremote library.

    What's the formal method to have such an update incorporated into the 'official' library?
     
    Last edited: Jan 13, 2019 at 1:19 AM
  2. Erel

    Erel Administrator Staff Member Licensed User

    I've updated the library with the latest version (1.12).

    You can upload the latest version here.
     
  3. bdunkleysmith

    bdunkleysmith Member Licensed User

    Attached are updated libraries rIRremote v1.01 and rIRremoteESP8266 v1.13 which now provide IR support for Foxtel cable/satellite TV boxes in Australia.

    As per comments included in the source files, the update is based on the skIRemote library referenced here.

    The updates add the IrSend member sendFox(data As Byte) As void where data is mapped to the supplied IR remote control as follows:

    Code:
    Key           data
    0             0x00
    1             0x01
    2             0x02
    3             0x03
    4             0x04
    5             0x05
    6             0x06
    7             0x07
    8             0x08
    9             0x09
    Power         0x0C
    Mute          
    0x0D
    Info          
    0x0F
    Vol+          
    0x10
    Vol-          
    0x11
    Chn+          
    0x20
    Chn-          
    0x21
    Fwd           
    0x28
    Rew           
    0x29
    Play          
    0x2C
    Pause         
    0x30
    Stop          
    0x31
    Record        
    0x37
    AV            
    0x38
    Foxtel        
    0x4E
    Setup         
    0x54
    Up            
    0x58
    Down          
    0x59
    Left          
    0x5A
    Right         
    0x5B
    Select        0x5C
    Red           
    0x6D
    Green         
    0x6E
    Yellow        
    0x6F
    Blue          
    0x70
    Help          
    0x81
    Back          
    0x83
    TV Guide      
    0xCC
    Box Office    
    0xD5
    Planner       
    0xF4
    Active        
    0xFD
    Note that even for the Foxtel IQ3 and IQ4 boxes which are supplied with a Bluetooth remote control, the boxes contain an IR receiver and so IR control can be used for all critical functions.
     

    Attached Files:

    Erel likes this.
Loading...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice