checkpoint
[slipway.git] / src / edu / berkeley / obits / device / atmel / ChipImpl.java
index c2c7752..05ed4f2 100644 (file)
@@ -2,7 +2,7 @@ package edu.berkeley.obits.device.atmel;
 import com.ftdi.usb.*;
 import java.io.*;
 
-public class ChipImpl extends FtdiChip implements Chip {
+public class ChipImpl extends FtdiUart implements Chip {
 
     private int dmask =
         (1<<0) |
@@ -107,6 +107,12 @@ public class ChipImpl extends FtdiChip implements Chip {
         dbangmode(dmask);
         return (readPins() & (1<<0)) != 0;
     }
+    public boolean rcon() {
+        flush();
+        dmask &= ~(1<<0);
+        dbangmode(dmask);
+        return (readPins() & (1<<0)) != 0;
+    }
     public void con(boolean on) {
         flush();
         dmask |= (1<<0);