public AEPacketRaw getEvents() {
   if (input == null) {
     return null;
   }
   return input.readPacket();
 }
 public AEPacketRaw acquireAvailableEventsFromDriver() throws HardwareInterfaceException {
   if (input == null) {
     throw new HardwareInterfaceException("no input connection");
   }
   return input.readPacket();
 }