Bug 12997 - IR Blaster support for Fab4
: IR Blaster support for Fab4
Status: RESOLVED FIXED
Product: SB Touch
Classification: Unclassified
Component: Settings
: unspecified
: PC Other
: P2 normal with 22 votes (vote)
: Future
Assigned To: Felix Mueller
:
Depends on: 15826
Blocks: 14807
  Show dependency treegraph
 
Reported: 2009-07-23 03:04 UTC by Felix Mueller
Modified: 2011-12-23 06:09 UTC (History)
6 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Felix Mueller 2009-07-23 03:04:00 UTC
Caleb: I know hardware supports IR Blasting on Fab4. How about Baby?
Comment 1 Caleb Crome 2009-07-23 08:13:30 UTC
Nope.  Baby-no-blasty.
Comment 2 Richard Titmuss 2009-07-27 01:11:29 UTC
Reset priority before triage.
Comment 3 SVN Bot 2009-10-15 17:39:51 UTC
 == Auto-comment from SVN commit #7872 to the jive repo by felix ==
 == https://svn.slimdevices.com/jive?view=revision&revision=7872 ==

Bug: 12997 +4 
Description: Add slimproto 'blst' and 'geek' functions.
Comment 4 Chris Owens 2009-10-21 09:49:22 UTC
moving current p2 bugs to p3 to make room for moving p1.5 bugs to p2
Comment 5 Pat Ransil 2009-10-23 05:11:08 UTC
Administrative move of 7.5 bugs. All P2, P3, P4 being downgraded one level. Will then split P1s.
Comment 6 Pat Ransil 2009-10-23 05:17:14 UTC
Administrative move of 7.5 bugs. All P2, P3, P4 being downgraded one level. Will then split P1s.
Comment 7 Felix Mueller 2009-10-24 04:03:35 UTC
Current MCU implementation (handling IR receiving / blasting) has the following features / limitations:

* IR receiving *
- supported formats:     NEC
- not supported formats: RC5, RAW

* IR blasting *
- supported formats:     NEC, RC5
- not supported formats: RAW

Given the above features / limitations the following IR blaster functions are possible / not possible:

* Possible *
- IR blasting NEC and RC5 formats

* Not possible *
- IR blasting RAW format
- IR repeating (needs RAW)
- IR learning (needs RAW)
Comment 8 Felix Mueller 2010-03-08 09:23:06 UTC
Bug 15826 got moved to 7.5.x so move this one too.
Comment 9 Felix Mueller 2010-04-01 01:14:16 UTC
Started working on Fab4 support in IR Blaster plugin.
Comment 10 luny 2010-09-06 23:59:09 UTC
(In reply to comment #9)
> Started working on Fab4 support in IR Blaster plugin.

what is the status on this?
I'm still awaiting this functionality on my Touch :)
Comment 11 Jim McAtee 2010-12-01 17:17:53 UTC
Can this be targeted for 7.6?
Comment 12 Ben Klaas 2010-12-01 19:16:47 UTC
I consider IR blaster support to be part of the fix required for 14807. I'll work with Felix prior to 7.6 release to allow for this
Comment 13 nader8055 2011-06-24 18:23:32 UTC
(In reply to comment #12)
> I consider IR blaster support to be part of the fix required for 14807. I'll
> work with Felix prior to 7.6 release to allow for this

Yay!! Looking forward to re-enabling a useful feature I lost when I upgraded SB3 to Touch
Comment 14 luny 2011-09-16 08:04:35 UTC
Still awaiting the ir blaster functionality on my Touch! Any chance?
Comment 15 Matt Buckley 2011-09-16 08:13:42 UTC
(In reply to comment #14)
> Still awaiting the ir blaster functionality on my Touch! Any chance?

Me too! I'm gonna have to redeploy an SB Classic in one location, I think :)
Comment 16 Didier Boudon 2011-09-16 08:22:25 UTC
+1
In my case, because of that point, I use my SB touch only as a remote control + display unit of the SB3 located just beside!
Comment 17 luny 2011-09-16 08:23:51 UTC
I have my old SB3 synched with the Touch, only for this :)
Comment 18 vannuffeln 2011-10-01 06:59:19 UTC
(In reply to comment #14)
> Still awaiting the ir blaster functionality on my Touch! Any chance?

Me too! Hope this will be implemented very soon :)
Comment 19 Felix Mueller 2011-12-22 12:42:43 UTC
Hi guys

I finally found time to update the IR Blaster plugin to support SB Touch.

If you already have the IR Blaster plugin installed LMS should alert you about the update to version 6.2. In case it's not happening automatically you might need to first uninstall the old version (be sure to save your *.conf files first), then add the following plugin repository:

http://www.gwendesign.com/sc/repo/repo.xml

and then enable the new version of IR Blaster.

Note: Please be aware that SB Touch cannot support RAW IR format as it is not sending RAW IR codes to the server like SB2/3 and TR do. The implication (as stated before in comment #7) is that the following functionality isn't available on SB Touch:

- IR learning
- IR repeating
- Use of previously learned IR commands (as they are stored in RAW format too)

Felix
Comment 20 Jon Pawley 2011-12-22 12:57:09 UTC
Felix,

Many thanks for the update! I have a question: given that the Touch cannot do IR Learning, how do we "programme" the applicable codes for the IR-Blasted-device? Will we need to use, say, an SB2 to do the learning?

Thanks,
  Jon
Comment 21 Felix Mueller 2011-12-22 13:11:17 UTC
Hi Jon

Unfortunately it's not that easy as the IR learning wizard on SB2/3 generates RAW code files only which SB Touch doesn't know how to blast.

That means you either need to find an appropriate .conf file for your amplifier on lirc.org which uses native NEC or RC5 codes or you already have such a .conf file.

On lirc.org you also can find how to use a Linux or Windows machine (and some simple hardware) to record proper .conf file in NEC or RC5 format.

Felix
Comment 22 Ben Klaas 2011-12-23 06:09:07 UTC
Great job Felix! I may finally do that SB3->Touch upgrade in my living room now!

Hope you had great travels too :)