diff src/com/five_ten_sg/connectbot/transport/AbsTransport.java @ 148:69333ca1563c

add ptt button p2 preference
author Carl Byington <carl@five-ten-sg.com>
date Sun, 22 Jun 2014 13:02:36 -0700
parents 1350adb077b1
children 2a7199ad90be
line wrap: on
line diff
--- a/src/com/five_ten_sg/connectbot/transport/AbsTransport.java	Sun Jun 22 07:57:20 2014 -0700
+++ b/src/com/five_ten_sg/connectbot/transport/AbsTransport.java	Sun Jun 22 13:02:36 2014 -0700
@@ -51,16 +51,14 @@
         }
 
         // monitor injecting a field
-        @Override
-        public void setField(int l, int c, char [] data) {
-            byte[] b = new byte[data.length];
-            int i;
+        //@Override
+        //public void setField(int l, int c, char [] data)
+        // implementation in the base vt320
 
-            for (i = 0; i < b.length; i++) {
-                b[i] = (byte)(data[i] & 0x00ff);
-            }
-
-            write(b);
+        // terminal key listener found special key, send notification to monitor
+        @Override
+        public void monitorKey(boolean down) {
+            if (bridge.monitor != null) bridge.monitor.keyState(down);
         }
 
         // terminal key listener sending to the host