Jump to content
Flirc Forums

16 character limit for macros?


pygr
 Share

Recommended Posts

If I program in an 18 character keyboard string into 1 button press on the remote, only 16 characters are applied with that button press.

Example: I program in "thequickbrownfoxjumped" using the recommended method. Then, with textedit (on a Mac) active, I press the button on my Apple aluminum remote. The first 16 characters show up and then x's until I press a different button on the remote: "thequickbrownfoxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

Another three character macro associated with the top of the ring on the remote, executes as expected.

Some diagnostics:

% ./flirc_util settings                           

3.25.3

FW Version: v4.9.3

   SKU:     Flirc 2.0 [dori]

   Branch:  master

   Config:  release

   Hash:    0xCB185BDE

 

Settings:

  sleep detection:  always enabled

  noise canceler:   always enabled

  inter-key delay:  N/A for current firmware

  variant:          Flirc

  builtin profiles: NA

  Memory Info:      NA

  product sku:      Flirc 2.0 [dori]

 

Recorded Keys:

Index  hash       IK   ID  key

-----  --------   ---  --  ------------

    0  B9B8C1B0   052  01  escape

    1  A2F75D30   052  01  left

    2  61DD4EE2   117  01  right

    3  AA2E64A2   050  01  p

    4  AA2E64A2   000  01  i

    5  AA2E64A2   000  01  return

    6  0DA76594   102  01  t

    7  0DA76594   000  01  h

    8  0DA76594   000  01  e

    9  0DA76594   000  01  q

   10  0DA76594   000  01  u

   11  0DA76594   000  01  i

   12  0DA76594   000  01  c

   13  0DA76594   000  01  !

   14  0DA76594   000  01  b

   15  0DA76594   000  01  r

   16  0DA76594   000  01  o

   17  0DA76594   000  01  w

   18  0DA76594   000  01  n

   19  0DA76594   000  01  f

   20  0DA76594   000  01  o

   21  0DA76594   000  01  x

   22  0DA76594   000  01  j

   23  0DA76594   000  01  u

   24  0DA76594   000  01  m

   25  0DA76594   000  01  p

   26  0DA76594   000  01  e

   27  0DA76594   000  01  d

I don't know what it means, but the line numbered 13 above shows "!" even though the button press sends out "k" in that position in the sequence.

 

After a button press:

 

% ./flirc_util device_log                         

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

<3>kb_hid_send_key(282): error, queue full

<3>kb_hid_send_null(299): error, queue full

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...