[mythtvnz] Technisat SkyStar 2 Remote TTS35AI volume and channel controls not mapped

Barry Clearwater mythtvnz@lists.linuxnut.co.nz
Thu, 19 Jul 2007 13:38:24 +1200


--=-bRkfyvNqcl65CkUxh+Uy
Content-Type: multipart/alternative; boundary="=-Gyzl+90zWJNHHTQIrjJ3"


--=-Gyzl+90zWJNHHTQIrjJ3
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

I have this remote but hadn't even tried to config for it because had
been working on my Hauppauge 350 remote (which mostly works now, on
mythtv its good, on some playback within mythtv it is sometimes ignored)

Big kudos for opening it up and reading the back of the pc board!
That's what good geekery is all about in my book.
Thanks Sam

Barry


On Wed, 2007-07-18 at 22:37 +1200, Sam Hadley-Jones wrote:

> Hi guys,
> 
> For those of you who've bought a skystar 2 with the newer remote
> (TTS35AI) may notice that the volume and prog up/down buttons have the
> same IR codes as the four buttons in the diamond. My card arrived this
> morning and after discovering this, I felt a little ripped off that I'd
> been done out of four rather important buttons on my new remote. Feeling
> that this can't be the end of the story, I cracked the remote open
> (carefully) to see what could be done. It appears that the micro in the
> remote is flashed with two button profiles, one for the TTS35AI and the
> other for the 103TS103. The latter has all but the bottom four
> (unlabelled) buttons mapped to unique codes. At the factory, a resistor
> is soldered in one of two positions to set the button profile. So, all
> you need to do is resolder the resistor, reassemble the remote and load
> the new lircd.conf! Here's what I got mapped:
> 
> #
> # this config file was automatically generated
> # using lirc-0.6.5(any) on Mon May 31 19:21:47 2004
> #
> # contributed by 
> #
> # brand:                       Technisat
> # model no. of remote control: 103TS103
> # devices being controlled by this remote:
> #
> 
> begin remote
> 
>   name  Technisat_103TS103
>   bits           13
>   flags RC5|CONST_LENGTH
>   eps            30
>   aeps          100
> 
>   one           884   887
>   zero          884   887
>   plead        1018
>   gap          113870
>   toggle_bit_mask 0x800
> 
>       begin codes
>           1                     0x0000000000001201
>           2                     0x0000000000001202
>           3                     0x0000000000001203
>           4                     0x0000000000001204
>           5                     0x0000000000001205
>           6                     0x0000000000001206
>           7                     0x0000000000001207
>           8                     0x0000000000001208
>           9                     0x0000000000001209
>           0                     0x0000000000001200
>           MUTE                  0x000000000000120D
>           POWER                 0x000000000000120C
>           -/--                  0x000000000000120A
>           A/B                   0x0000000000001223
>           RED                   0x000000000000022B
>           GREEN                 0x000000000000022C
>           YELLOW                0x000000000000022D
>           BLUE                  0x000000000000022E
>           UP                    0x0000000000000210
>           LEFT                  0x0000000000000215
>           RIGHT                 0x0000000000000216
>           DOWN                  0x0000000000000211
>           OK                    0x0000000000000217
>           EPG                   0x000000000000122F
>           ESC                   0x0000000000001222
>           INFO                  0x000000000000020F
>           PROG+                 0x0000000000001220
>           PROG-                 0x0000000000001221
>           TV                    0x0000000000000213
>           VOL+                  0x0000000000001210
>           VOL-                  0x0000000000001211
>           MENU                  0x0000000000000212
>           HILFE                 0x0000000000000200
>           TXT                   0x000000000000123C
>           STOP                  0x0000000000001229
>           EXT                   0x0000000000001238
>       end codes
> 
> end remote
> 
> I couldn't find any threads on the net relating to this problem but I
> can't be the only one affected. Hope this helps someone.
> 
> TTS35AI:  http://www.sk.co.yu/2006/05/sktd17.velika.jpg
> 103TS103: http://www.ahg-electronic.de/images/103TS103Technisat.jpg
> 
> Cheers,
> 
> Sam.
> 
> 
> 
> 
> _______________________________________________
> mythtvnz mailing list
> mythtvnz@lists.linuxnut.co.nz
> http://lists.ourshack.com/mailman/listinfo/mythtvnz
> Archives http://www.gossamer-threads.com/lists/mythtv/mythtvnz/
> 
> 


18 Shaw Street
Mosgiel
mailto:barryc@bcsystems.co.nz 
ph 03 4893915
mob 027 2219338

--=-Gyzl+90zWJNHHTQIrjJ3
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.14.1">
</HEAD>
<BODY>
I have this remote but hadn't even tried to config for it because had been working on my Hauppauge 350 remote (which mostly works now, on mythtv its good, on some playback within mythtv it is sometimes ignored)<BR>
<BR>
Big kudos for opening it up and reading the back of the pc board!&nbsp; That's what good geekery is all about in my book.<BR>
Thanks Sam<BR>
<BR>
Barry<BR>
<BR>
<BR>
On Wed, 2007-07-18 at 22:37 +1200, Sam Hadley-Jones wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Hi guys,</FONT>

<FONT COLOR="#000000">For those of you who've bought a skystar 2 with the newer remote</FONT>
<FONT COLOR="#000000">(TTS35AI) may notice that the volume and prog up/down buttons have the</FONT>
<FONT COLOR="#000000">same IR codes as the four buttons in the diamond. My card arrived this</FONT>
<FONT COLOR="#000000">morning and after discovering this, I felt a little ripped off that I'd</FONT>
<FONT COLOR="#000000">been done out of four rather important buttons on my new remote. Feeling</FONT>
<FONT COLOR="#000000">that this can't be the end of the story, I cracked the remote open</FONT>
<FONT COLOR="#000000">(carefully) to see what could be done. It appears that the micro in the</FONT>
<FONT COLOR="#000000">remote is flashed with two button profiles, one for the TTS35AI and the</FONT>
<FONT COLOR="#000000">other for the 103TS103. The latter has all but the bottom four</FONT>
<FONT COLOR="#000000">(unlabelled) buttons mapped to unique codes. At the factory, a resistor</FONT>
<FONT COLOR="#000000">is soldered in one of two positions to set the button profile. So, all</FONT>
<FONT COLOR="#000000">you need to do is resolder the resistor, reassemble the remote and load</FONT>
<FONT COLOR="#000000">the new lircd.conf! Here's what I got mapped:</FONT>

<FONT COLOR="#000000">#</FONT>
<FONT COLOR="#000000"># this config file was automatically generated</FONT>
<FONT COLOR="#000000"># using lirc-0.6.5(any) on Mon May 31 19:21:47 2004</FONT>
<FONT COLOR="#000000">#</FONT>
<FONT COLOR="#000000"># contributed by </FONT>
<FONT COLOR="#000000">#</FONT>
<FONT COLOR="#000000"># brand:                       Technisat</FONT>
<FONT COLOR="#000000"># model no. of remote control: 103TS103</FONT>
<FONT COLOR="#000000"># devices being controlled by this remote:</FONT>
<FONT COLOR="#000000">#</FONT>

<FONT COLOR="#000000">begin remote</FONT>

<FONT COLOR="#000000">  name  Technisat_103TS103</FONT>
<FONT COLOR="#000000">  bits           13</FONT>
<FONT COLOR="#000000">  flags RC5|CONST_LENGTH</FONT>
<FONT COLOR="#000000">  eps            30</FONT>
<FONT COLOR="#000000">  aeps          100</FONT>

<FONT COLOR="#000000">  one           884   887</FONT>
<FONT COLOR="#000000">  zero          884   887</FONT>
<FONT COLOR="#000000">  plead        1018</FONT>
<FONT COLOR="#000000">  gap          113870</FONT>
<FONT COLOR="#000000">  toggle_bit_mask 0x800</FONT>

<FONT COLOR="#000000">      begin codes</FONT>
<FONT COLOR="#000000">          1                     0x0000000000001201</FONT>
<FONT COLOR="#000000">          2                     0x0000000000001202</FONT>
<FONT COLOR="#000000">          3                     0x0000000000001203</FONT>
<FONT COLOR="#000000">          4                     0x0000000000001204</FONT>
<FONT COLOR="#000000">          5                     0x0000000000001205</FONT>
<FONT COLOR="#000000">          6                     0x0000000000001206</FONT>
<FONT COLOR="#000000">          7                     0x0000000000001207</FONT>
<FONT COLOR="#000000">          8                     0x0000000000001208</FONT>
<FONT COLOR="#000000">          9                     0x0000000000001209</FONT>
<FONT COLOR="#000000">          0                     0x0000000000001200</FONT>
<FONT COLOR="#000000">          MUTE                  0x000000000000120D</FONT>
<FONT COLOR="#000000">          POWER                 0x000000000000120C</FONT>
<FONT COLOR="#000000">          -/--                  0x000000000000120A</FONT>
<FONT COLOR="#000000">          A/B                   0x0000000000001223</FONT>
<FONT COLOR="#000000">          RED                   0x000000000000022B</FONT>
<FONT COLOR="#000000">          GREEN                 0x000000000000022C</FONT>
<FONT COLOR="#000000">          YELLOW                0x000000000000022D</FONT>
<FONT COLOR="#000000">          BLUE                  0x000000000000022E</FONT>
<FONT COLOR="#000000">          UP                    0x0000000000000210</FONT>
<FONT COLOR="#000000">          LEFT                  0x0000000000000215</FONT>
<FONT COLOR="#000000">          RIGHT                 0x0000000000000216</FONT>
<FONT COLOR="#000000">          DOWN                  0x0000000000000211</FONT>
<FONT COLOR="#000000">          OK                    0x0000000000000217</FONT>
<FONT COLOR="#000000">          EPG                   0x000000000000122F</FONT>
<FONT COLOR="#000000">          ESC                   0x0000000000001222</FONT>
<FONT COLOR="#000000">          INFO                  0x000000000000020F</FONT>
<FONT COLOR="#000000">          PROG+                 0x0000000000001220</FONT>
<FONT COLOR="#000000">          PROG-                 0x0000000000001221</FONT>
<FONT COLOR="#000000">          TV                    0x0000000000000213</FONT>
<FONT COLOR="#000000">          VOL+                  0x0000000000001210</FONT>
<FONT COLOR="#000000">          VOL-                  0x0000000000001211</FONT>
<FONT COLOR="#000000">          MENU                  0x0000000000000212</FONT>
<FONT COLOR="#000000">          HILFE                 0x0000000000000200</FONT>
<FONT COLOR="#000000">          TXT                   0x000000000000123C</FONT>
<FONT COLOR="#000000">          STOP                  0x0000000000001229</FONT>
<FONT COLOR="#000000">          EXT                   0x0000000000001238</FONT>
<FONT COLOR="#000000">      end codes</FONT>

<FONT COLOR="#000000">end remote</FONT>

<FONT COLOR="#000000">I couldn't find any threads on the net relating to this problem but I</FONT>
<FONT COLOR="#000000">can't be the only one affected. Hope this helps someone.</FONT>

<FONT COLOR="#000000">TTS35AI:  <A HREF="http://www.sk.co.yu/2006/05/sktd17.velika.jpg">http://www.sk.co.yu/2006/05/sktd17.velika.jpg</A></FONT>
<FONT COLOR="#000000">103TS103: <A HREF="http://www.ahg-electronic.de/images/103TS103Technisat.jpg">http://www.ahg-electronic.de/images/103TS103Technisat.jpg</A></FONT>

<FONT COLOR="#000000">Cheers,</FONT>

<FONT COLOR="#000000">Sam.</FONT>




<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">mythtvnz mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:mythtvnz@lists.linuxnut.co.nz">mythtvnz@lists.linuxnut.co.nz</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.ourshack.com/mailman/listinfo/mythtvnz">http://lists.ourshack.com/mailman/listinfo/mythtvnz</A></FONT>
<FONT COLOR="#000000">Archives <A HREF="http://www.gossamer-threads.com/lists/mythtv/mythtvnz/">http://www.gossamer-threads.com/lists/mythtv/mythtvnz/</A></FONT>


</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<TABLE WIDTH="70%">
<TR>
<TD>
<IMG SRC="cid:1184808257.7978.183.camel@mordecai2.bcsystems.co.nz." ALIGN="bottom" BORDER="0">
</TD>
<TD>
18 Shaw Street<BR>
Mosgiel<BR>
<A HREF="mailto:barryc@bcsystems.co.nz">mailto:barryc@bcsystems.co.nz</A> <BR>
ph 03 4893915<BR>
mob 027 2219338
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-Gyzl+90zWJNHHTQIrjJ3--

--=-bRkfyvNqcl65CkUxh+Uy
Content-ID: <1184808257.7978.183.camel@mordecai2.bcsystems.co.nz.>
Content-Disposition: attachment; filename=logo1.jpg
Content-Type: image/jpeg; name=logo1.jpg
Content-Transfer-Encoding: base64

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
yPhg9uTJ1Sk3A1C37cMfpsTV9vn7FV6JSnBXj5MWGWvyZd2zWjWYZ1LSZU37keTexz31Dki0KV8F
+mWxY5UajUi/k1FfcrtxuNt89q+3Vd6+fxn/xABOEAABAwICBgcBDAcECQUAAAABAAIDBBESITEy
NUGRkgUTIkNRYdFxEBQVIzNCUmKBsbLBICQlcnOCoVOiwuEGNGBkdKOzw/FEY4Pw8v/aAAgBAQAG
PwL/AGEMk0jY2D5zjZFtHBJVn6WqziV2qilox4NBe5fGdL1Lv4cTWraVdytW0q7latpVvK1bSreV
q2lW8rVtKt5WraVbytW0q3latpVvK1bSreVq2lW8rVtKt5GraVbyNW0q3katpVvI1bSreRq2lW8j
VtKt5GraVbyNW0q3katpVvI1bSreRq2lW8jVtKt5GraVbyNW0q3katpVvI1bSreRq2lW8jVtKt5G
raVbyNW0q3katpVvI1bSreRq2lW8jVtKt5GraVbyNW0q3latpVvK1bSreVq2lW8rVtKt5WraVbyt
W0q3latpVvK1bSreVq2lXcrVtKu5WraVdytW067lavi+mJfZNACtFLWt/wDbdgd/VCObFSS/RmFh
xVwb/pmnpgKir8Pms9q62rkM79wOq32BWzsryzNYs58XsWTnn+VaZOVaZOVd5yrXdwWTnH7F3nKu
85V3nKu85V3nKu85VmXj+Va7uC7zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7
zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7zlXecq7zlWmTlXecq0ycq0ycq0ycq0v5Vm
54/lXZqQD5q8T2v9iwSDE3wcr07rxb4H6PsXYOGQa0btI/R940Z/WnDtvHdj1Vzm4rFKbnwUpivF
Cw27O9NNsV95zR8B7g8/cY1hDWuZivZDemNtrAhWV0bDNN7Ok2Redyu0dnDiUDbZ4cSd5JzHBpAZ
iuAr4d9kctAumZaydloKvZaN4CflqoAjM/oXPuDLSbJwA0Jr7afcw2yw3QTrbkG71eyyG66AtpT8
tVYbLtBO8lbyV7I+QugfFHyVrbr+5mLrsF0bvqI9czroxv3rFGbjwTaincWSt3hX1ZW5PZ4e7NUn
MtFmt8Xbk+omOOR5xElCOLOQozSs66H6UeeH2hGSCV0eMWJjOsF1pnEkZecMP9j4hPaLA+Ckqagk
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
8S3/APS0281A2oq56lr2Ob23lwGV/wAlrXN05v1bpjb3vvTvYmX3tur3t2k6xF72smXKzd4G66xM
8CiT4pu9ttKw33gomyo8wwNBtijxaf8AwnyggyuAaXBoaAFJ44Dwso8u83KRtxe5+9R+BiuB9quf
G6ePJRfuq9tCt9RNv9LQpR4LdouvDOyJ3IAaE7R6IZ6RoQ8bq9tC0e7oWj3dCIdOMJ+jCMXG6jj/
ALNoayJuZsh1nYhbqxBeAXWkdkaqB90tcLhdVUanzZFibmPEIPLTHINEkeRC+LqoJx4TDCUcVAJb
72TArPo2Xmah+zZsvNvqtmzczfVbNm8NLfVUofTVNP1GK2DAb3t5+S/9bwj9VBTM6OmwxMDL9nOw
06Vs2bi31WzZuLfVZdGzcW+qJPR85v5t9Vs2bi31WzZuLfVbNm4t9Vs6bi31WH4Nmt7W+q2dNxb6
rZs3FvqrfBs3FvqtnTcW+q2dPxb6rZ03FvqtnTcW+qP7Nlz82+q2bNotpb6rLo2bi31R/Zk2enNv
qgfgya482+qz6Nm4t9Vf4Nm4t9Vs2bi31R/UKg+0t9Vs2bi31WzZuLfVH9mzZ+bfVbNm4t9Vb4Nm
4t9Vb4PnH2t9Vb4PnP2t9Uf2bNn5t9UP2bNl5t9Vn0bMftb6rZ03FvqtnTcW+q2dNzN9Vs6bmb6r
Z03M31WzpuZvqtnTczVl0bL9r2r/AFOKHzlmC+NrAPqUzfzXYZbzOZWOQ4QrAYYvvQy/RIw3XxJu
z6DlaeMwO8dyvFM1yy/oVv4rfxW/it/Fb+Zb+K38Vv5lv4rfxW/it/Fb+K38Vv4rfxW/it/Fb+K3
8Vv4rfxW/it/Fb+K38Vv4rfxW/it/Fb+K38Vv4rfxW/it/Fb+K38Vv4rfxW/it/Fb+K38Vv4rfzL
fxW/it/Mt/Fdoge0r42dvsCtTRXP0nLFIcR/oswtH6WhaFkLexZSSD+ZfKP4rXfxWu/itd/Fa7+K
138Std/ErXfxK138Std3ErXdxK13cStd3ErXdxK13cStd3ErXdxK13cStd3ErXdxK13cStd3ErXd
xK13cStd3ErXdxK13cStd3ErXdxK13cStd3ErXdxK13cStd3ErXdxK13cStd3ErXdxK13cStd/Er
XfxK138Std/Fa7+K138Vrv4rXfxWu/itd/FfKvH2rtPef5loWhaP9hv/xAAoEAEAAgEDAgcBAQEB
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


--=-bRkfyvNqcl65CkUxh+Uy--