Author Topic: New Build for Newbie  (Read 12664 times)

ardirtbiker

  • Guru
  • ****
  • Posts: 308
    • View Profile
Re: New Build for Newbie
« Reply #15 on: May 20, 2011, 01:16:13 am »
Maybe this will help with the Volume Knob and Panel buttons...

There is already a template defined for the IMON PAD... I created two new templates identical to that one except for the Device Data 'Configuration string'

For the Ultrabay panel (buttons and volume knob) here is the Configuration string:

Code: [Select]
#
# this config file was hand-generated
# using lirc-0.8.4a (imon) on Fri Nov  7 13:55:44 2008
#
# contributed by Ron Frazier - http://www.ronfrazier.net/ronfrazier.net/mythtv/
#
# brand:                       SoundGraph iMon
# model no. of remote control: UltraBay Front Panel
# devices being controlled by this remote:
#       -iMon Ultrabay
#       -Thermaltake DH-101
#       -Misc other HTPC cases with built-in iMon IR/LCD
begin remote

  name  imon_ultrabay_panel
  bits           40
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  post_data_bits  24
 post_data      0x1EE
  gap          123998
  ignore_mask 0x0000000000000301

      begin codes
          iMEDIAN                  0x000000000F
          AppExit                  0x000000002B
          Escape                   0x0000000017
          Up                       0x0000000012
          Enter                    0x0000000016
          Start                    0x000000002C
          Menu                     0x000000002D
          Left                     0x0000000014
          Down                     0x0000000013
          Right                    0x0000000015
          Vol-                     0x0100000000
          Vol+                     0x0001000000
          Mute                     0x0000000001
      end codes

end remote


and for the  IMON Ultrabay Pad remote:

Code: [Select]
#
# this config file was hand-generated
# using lirc-0.8.4a (imon) on Fri Nov  7 13:55:44 2008
#
# contributed by Ron Frazier - http://www.ronfrazier.net/ronfrazier.net/mythtv/
#
# brand:                       SoundGraph iMon
# model no. of remote control: PAD (for iMon UltraBay)
# devices being controlled by this remote:
#       -iMon Ultrabay
#       -Thermaltake DH-101
#       -Misc other HTPC cases with built-in iMon IR/LCD
#

begin remote

  name  imon_ultrabay_pad
  bits           64
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  post_data_bits  0
  post_data      0x0
  gap          139998
  ignore_mask 0x0000000000000301

      begin codes
          AppExit                  0x288195B700000101
          Power                    0x289115B700000101
          Record                   0x298115B700000101
          Play                     0x2A8115B700000101
          Open                     0x29B195B700000101
          Rewind                   0x2A8195B700000101
          Pause                    0x2A9115B700000101
          FastForward              0x2B8115B700000101
          SkipBack                 0x2B9115B700000101
          Stop                     0x2B9715B700000101
          SkipForward              0x298195B700000101
          Keyboard/Mouse           0x299115B700000101
          Backspace                0x0200002A00000000
          Select                   0x0200002C00000000
          LeftMenu                 0x0280000000000000
          RightMenu                0x0200006500000000
          Up                       0x0100800000000000
          Down                     0x01007F0000000000
          Left                     0x0100008000000000
          Right                    0x0100007F00000000
          LeftClick                0x0101000000000000
          RightClick               0x0102000000000000
          Enter                    0x0200002800000000
          Escape                   0x0200002900000000
          Eject                    0x299395B700000101
          AppLauncher              0x29B715B700000101
          Function                 0x2AB195B700000101
          TaskSwitcher             0x2A9395B700000101
          Mute                     0x2B9595B700000101
          Vol+                     0x28A395B700000101
          Vol-                     0x28A595B700000101
          Ch+                      0x289395B700000101
          Ch-                      0x288795B700000101
          Timer                    0x2B8395B700000101
          1                        0x0200001E00000000
          2                        0x0200001F00000000
         3                        0x0200002000000000
          4                        0x0200002100000000
          5                        0x0200002200000000
          6                        0x0200002300000000
          7                        0x0200002400000000
          8                        0x0200002500000000
          9                        0x0200002600000000
          *                        0x0220002500000000
          0                        0x0200002700000000
          #                        0x0220002000000000
          Videos                   0x2B8515B700000101
          Music                    0x299195B700000101
          Pictures                 0x2BA115B700000101
          TV                       0x28A515B700000101
          Bookmark                 0x288515B700000101
          Thumbnail                0x2AB715B700000101
          Zoom                     0x29A595B700000101
          FullScreen               0x2AA395B700000101
          DVD                      0x29A395B700000101
          Menu                     0x2BA395B700000101
          Subtitle                 0x298595B700000101
          Audio                    0x2B8595B700000101
      end codes
end remote




After both Templates are created I then added them as remotes under Media Directors "Infrared Remote Controls"



That should get ya a bit further (hopefully)

Dennis


« Last Edit: May 20, 2011, 01:17:57 am by ardirtbiker »

gtsupport

  • Veteran
  • ***
  • Posts: 147
    • View Profile
Re: New Build for Newbie
« Reply #16 on: June 15, 2011, 11:16:18 pm »
Hi Dennis, thanks for the info, I've been trying to find the templates for the imon-pad, but without luck.  Would you happen to know the number of those device templates, then I'll try your scripts and give it a go.

Many thanks.

Matt.
LinuxMCE - If it was easy, everybody would be doing it!!

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: New Build for Newbie
« Reply #17 on: June 18, 2011, 02:42:55 am »
ardirtbiker: you should create a ticket in trac, and then do an sqlcvs diff, with the ticket # in the comment field..select both the IR and DCE repositories.

Let us know when you've done this, so we can look it over, and if it's okay, commit the change, so everyone can have it.

-Thom

ardirtbiker

  • Guru
  • ****
  • Posts: 308
    • View Profile
Re: New Build for Newbie
« Reply #18 on: June 18, 2011, 03:29:03 am »
Hey.. sorry... been busy (and this heat is KILLING me!... sorta!)

gtsupport,
     Device Template for IMON_PAD is #2005

Thom,
    I'll do your recommendation sometime this weekend.. its supposed to be HOT again and I wont be doing too much outside work.. just mowing my lawn and power washing my house!


Dennis

ardirtbiker

  • Guru
  • ****
  • Posts: 308
    • View Profile
Re: New Build for Newbie
« Reply #19 on: June 19, 2011, 04:01:29 am »
okay guys... Trac Ticket #1119 submitted for the Imon Ultrabay (Pad and Panel).   SQLCVS Diff completed at 2100 hrs today.

Dennis

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: New Build for Newbie
« Reply #20 on: June 19, 2011, 04:43:59 am »
ok man,

looks like you weren't paying close attention, and checked in all your stuff you've changed in the database. I see stuff for a few other templates, as seen here:

http://schema.linuxmce.org/sqlCVS/?site=batch/detail&repository=dce&batchid=-235 <-- 6 deletions in DCE

http://schema.linuxmce.org/sqlCVS/?site=batch/detail&repository=dce&batchid=-236 <-- the actual IMON stuff
http://schema.linuxmce.org/sqlCVS/?site=batch/detail&repository=ir&batchid=-92 <-- ir for kenwood and other stuff.

I will not approve these until you can explain a bit of what you did.

-Thom

ardirtbiker

  • Guru
  • ****
  • Posts: 308
    • View Profile
Re: New Build for Newbie
« Reply #21 on: June 19, 2011, 02:10:02 pm »
Thom,
  I have several other 'test' ir and dce definitions for my kenwood receiver.  They're not complete yet... minimal functionality so far....  as for the 'deleted' items, i have no idea what those are.

I unchecked those items during 'diff' but i guess you got them anyway...

I will re-submit 'sqlcvs-diff' and if I did it 'wrong' again can you explain how to only send up what I need just for the IMON templates?

Dennis
« Last Edit: June 19, 2011, 03:07:00 pm by ardirtbiker »

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: New Build for Newbie
« Reply #22 on: June 20, 2011, 03:46:10 am »
if what you're saying is correct, and they are new templates (all of them), I will submit them.

-Thom

ardirtbiker

  • Guru
  • ****
  • Posts: 308
    • View Profile
Re: New Build for Newbie
« Reply #23 on: June 20, 2011, 04:54:47 am »
Thom,
 The Kenwood Template is working... it turns on/off, volume works, and selecting inputs works... thats all ive figured how to integrate into the system   There is some other 'experimental' stuff in the template (i was trying to figure a way to store local radio stations and be able to select them from a list... maybe for another project and maybe over my head programming-wise).

I dont know how many people use Kenwood Sovereign receivers with their LMCE setup... If you feel it helpful.. its up to you to include it.

I did re-submit the sqlcvs diff --double-verifying what is checked to send up--   

Dennis