Elk KP-NAV F Keys and Text Display

bitburner

New Member
I'm trying to display a counter value on the KPNAV keypad when a F key is pressed. Seems simple enough. This works as expected with a KP1 or KP2 but only displays the F key name label on the KPNAV's display. Area 3 has the KP2, area 2 has two KPNAV's.
For example:
 
WHENEVER KEY F2 ON ANY KEYPAD ACTIVATES
THEN DISPLAY "Test string" IN Lab(Area 3) INDIFINITELY,[*]CLEARS, BEEP
This displays properly on the KP2 when using the F2 key on the KP2 or the F2 key on the KPNAV.
 
WHENEVER KEY F2 ON ANY KEYPAD ACTIVATES
THEN DISPLAY "Test string" IN House(Area 2) INDIFINITELY,[*]CLEARS, BEEP
This displays properly on the KPNAV only when using the F2 key on the KP2. When using the F2 key on either KPNAV it only displays the Key label on the display.
 
Does anyone know how to display a string on a KPNAV activated by a F key on a KPNAV keypad?
 
M1G Hardware 0.11, Firmware 5.2.8
KP2 Hardware 1.4, Firmware 2.1.48
KPNAV Hardware 4.0, Firmware 1.0.14
 
Thanks for any insight or work arounds to this issue,
--Brian
 
I spoke with Elk tech support about this and they duplicated the problem. The tech said he would forward the issue to engineering.
 
So all of you with KPNAV's that think you should be able to display text on the keypad by pressing a F key on that keypad, like displaying the daily max temperture, counter values, etc, please let Elk know that this bug is something they should put some resources on to fix soon.
 
 I am suprised no one has encountered this issue before with the KPNAV.  I spent some time trying to build exotic workarounds with rules like activating a timer that would send the text when it expired but was unsuccessful. I'm not going to put a KP1 or KP2 in its place as I really like the KPNAV. I guess I will have to see what I can do with the serial interface and the perl API for a work around.
 
 
 

 
 
This might do what you want - I use it to display counter values on my key pads
 
In  Text  Create a text string like  % CTR3 % -- % CTR4 % - % CTR5 %  ( Which is actually 3 counter value 3,4&5)

Create a Task (like Task 13)
 
Write a rule
WHENEVER  Counter Disp (Task 13)  IS ACTIVATED
            THEN DISPLAY "% CTR3 % -- % CTR4 % - % CT" IN Area 1 (Area 1) INDEFINITELY, [*] CLEARS
the Then Display is "send text to keypad" command and pick the counter text

On the key pad assign F1 to run task 13 - I don't know if it works with a single press but it works on mine with a double press
 
My hardware is
M1G Hardware 0.11, Firmware 5.2.10
KPNAV Hardware 4.0, Firmware 1.0.5
 
Back
Top