JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

compound key needed ??????
Goto page 1, 2  Next
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Keyboards
View previous topic :: View next topic  
Author Message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Thu May 24, 2007 9:37 pm    Post subject: compound key needed ?????? Reply with quote

Been surfing the forum for a week reading hear and there and no available to figure it out how to program compound key (ex. ctrl+P)

keyboard is a Solidtek_ACK-571
control URC 8910
any help would be really appreciated
best regards

HP Laughing

Note: the files on the file section do not have the key that i need.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Thu May 24, 2007 9:44 pm    Post subject: Reply with quote

Even though it's a compound key on the keyboard, it's just another function from a JP1 point of view. In other words, if you were to learn the CTRL+P button using a JP1 remote, you would get different results than if you just learned the P button.

The results might show that it's simply a different OBC, or they may show that each of the keystrokes registers seperately, ie..

CTRL down
P down
P up
CTRL up
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Fri May 25, 2007 6:55 am    Post subject: Reply with quote

thanks robman for your respond right now i am waiting for the keyboard as soon as i get it i will report back with results'

one question do i learn the key press one by one or try both as it is (ctrl+i)
also i was reading this from Jon Armstrong

The protocol has a control byte (byte 2) that changes what commands it sends, If Byte2=0,
then it sends then make, break, and all clear command. They do not repeat when held.
This executes very fast and will probably be the one used for most keys. If Byte2=1,
then the key will repeat for things like arrow keys, page-Up, etc. If Byte2=2 then it will
send only a make OR break command depending on what OBC you assign. Bytte2=2 will be how
you can create compound keys , since ctrl-alt-del is really:

ctrl (make) - Alt (make) - Del(make) and theoretically would be followed by:
ctrl (break) - Alt (break) - Del(break)

But in practice you rarely need the second part. You must use a macro to create the
compound keys and if you need very many then you probably want to look into Device
Specific Macros (DSM) that is included in most of the extenders and special protocols.


how can i use macros or Device
Specific Macros (DSM) like he states? Crying or Very sad

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Mon Jun 04, 2007 7:56 am    Post subject: Reply with quote

Ok finally i got the toy Laughing

y learned the control (Ctrl) key and the P and they are save in an .IR file type in here http://satprolatino.org/jirr/CtrlP.rar

the 3 first ones are just the ctrl key press
the last one is the combination

can any body take a look and shed some light

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Mon Jun 04, 2007 9:01 am    Post subject: Reply with quote

I can't open rar files, if you reload it as a zip file I'll take a look. Or better yet, if it just contains an IR file (which is all I need to see) don't compress it at all.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Mon Jun 04, 2007 10:28 am    Post subject: Reply with quote

I found a shareware program that I could use to open the RAR file (though I'd still prefer that you use ZIP format in future). This keyboard uses the Solidtek16 protocol, so you should be able to use one of the existing Solidtek upgrade files to replicate this keyboard in your remote. The button that you are pressing is not included in the upgrade, so you will haev to add it. The OBC is 44.

Use this upgrade...
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=2596

Here's a thread with more info...
http://www.hifi-remote.com/forums/viewtopic.php?t=5301
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Mon Jun 04, 2007 8:01 pm    Post subject: Reply with quote

yes Robman i already test that file the problem is that the combination of for example Ctrl+P key is not included, and this is where i got lost. i dont know how to reproduce that combination with that file (Solidtek_ACK-571_IR_Keyboard_KM_(V6))

Nota Sorry for the .rar deal it wont happen again.

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Mon Jun 04, 2007 9:21 pm    Post subject: Reply with quote

Stop thinking of CNTL+P as two buttons, just think of it as another button for which you need the code (ie, the OBC). What you did in this situation is the same as any of us would do with a regular remote (as opposed to a keyboard), which is to learn the button in question to see what the OBC is.

You did this and discovered that the OBC is 44, so all you need to do is open that upgrade file, go to the Functions sheet, enter CNTL+P as the function name (or call it something more meaning full, your choice) then enter 44 as it's OBC. Finall, go to the buttons sheet and assign the function to a button, load it into your remote, and you're all set.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Mon Jun 04, 2007 9:28 pm    Post subject: Reply with quote

No Embarassed I cant no believed that it was so simple. i will give a try and let you know \

thanks for your time one more time Robman

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Sat Jun 09, 2007 8:35 am    Post subject: Reply with quote

ok Robman y try what you suggest to me and it didn't work, i think that the obc =44 is for the key Ctrl itself and the obc for the key P is 85. would not have to be a combination of both to make the compound key work.
Sorry if i still thinking of a two button deal.but i am completely a novice on this jp1 world.

would you mind to look at this other file.
http://satprolatino.org/jirr/Ctrl+P.ir
this time the 4 learning keys on it are Ctrl (holding while) press on P

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 21210
Location: Chicago, IL

                    
PostPosted: Sat Jun 09, 2007 9:28 am    Post subject: Reply with quote

You are right, that is what the new learns show. Try programming OBC44 and OBC85 to different buttons, then see if doing a quick press of OBC44 followed by a long press of OBC85 works. If it does, next try programming a macro with both buttons in it.

Assuming that all works, you have 2 options. You can either program both codes to real buttons and use 2 buttons to perform compound functions (but don't hold the CNTL button down as you would on the keyboard, press and release CNTL followed by "P"), or you can program the codes to "phantom" buttons and then program a macro to play them both.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Back to top
View user's profile Send private message Visit poster's website
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Sat Jun 09, 2007 10:05 am    Post subject: Reply with quote

Crying or Very sad Crying or Very sad Crying or Very sad Crying or Very sad
It did not work Robman
i assign the ctrl to the pip button and the G letter to the swap button an try lake you suggest and no go
this is the new file
http://satprolatino.org/jirr/ver1.ir
any other solution please

a saw this file that have combination of key on it
http://satprolatino.org/jirr/SK7551_KM.txt
how they did it

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Sun Jun 10, 2007 11:31 am    Post subject: Reply with quote

more findings Question Question
i have been playing, trying to figure it out how to make this thing to work

first in order to work the Ctrl key have to be hold in press while the second key is send

with the macro each key is send separately.that's why i think it is not working

i have been testing sending for example the ctrl key with the keyboard and the G letter with the control and vice verse and it works.

also using two learning control sending the ctrl key and holding down with one and sending the G letter with the other one and it works too.

help this finding would help the experts to find a solution to my problem.

any help would be really appreciated
best regards

HP Laughing
Back to top
View user's profile Send private message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Sun Jun 10, 2007 5:22 pm    Post subject: Reply with quote

ok found that i need to structure the combined key some thing like this

Ctrl-P as Ctrl-down;P-Down;P-up;Ctrl-up Laughing Laughing Laughing

the problem is how Crying or Very sad Crying or Very sad Crying or Very sad

the device upgrade <<http://www.hifi-remote.com/forums/dload.php?action=file&file_id=2596>>that i am using don't say if it was crated with that availability of changing the Device ID from 0 to 1 to make the up and down deal
Back to top
View user's profile Send private message
hidroela



Joined: 22 Mar 2006
Posts: 18

                    
PostPosted: Tue Jun 12, 2007 8:43 pm    Post subject: Reply with quote

Ok i am still working on this i (and sorry for my Monologue) just find this good post
http://www.hifi-remote.com/forums/viewtopic.php?t=3285

jon_armstrong wrote:
digitalcujo wrote:
... in the future, if I want to learn more keyboard keys and update the function code, how do find the hex function code from the raw data?


I'm on a trip, but when I get home, I can send you an Excel spreadsheet that will decode the learned commands, but it's really pretty easy:

This is the learned command for numeral 1:

+1014 -876 +208 -678 +208 -678 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -678 +208 -284 +806 -77224 +1014 -876 +208 -678 +208 -678 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +806 -130264

You only need to worry about the first frame that is separated from the second by a -77224:

+1014 -876 +208 -678 +208 -678 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -284 +208 -678 +208 -284 +806 -77224

The

+1014 -876 is a lead-in

The first eight burst pairs are what I called the variable data
+208 -678 Logical 1
+208 -678 Logical 1
+208 -284 Logical 0
+208 -284 Logical 0
+208 -284 Logical 0
+208 -284 Logical 0
+208 -284 Logical 0
+208 -284 Logical 0

Or 11000000 that is 192 decimal or hex C0

+208 -284 Logical 0
+208 -678 Logical 1
+208 -284 Logical 0

This is the "device" code and the new protocol changes the 1 in the second frame to 0 that signifies a release. (But this has already been entered in KM Master and the protocol handles the middle bit.)

+806 -77224 is the Lead-out

So just calculate the first 8-bits and convert to hex. You need to add a "h" without the quotes to tell KM Master that it is a hex value or hC0.

Mike, thanks for the explanation, the disassembly/re-assembly feature in PB is really cool.


can some body explain how he do the logical comparison
for ex. +208 -678 Logical 1 how they get to the 1
or here +208 -284 Logical 0 to the 0

any help would be really appreciated
best regards

HP
Laughing
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Keyboards All times are GMT - 5 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control