public static void main(String[] args) throws PcapNativeException, NotOpenException {
// String path = "/scratch/July-2018"; // Rahmadi
String path = "/Users/varmarken/temp/UCI IoT Project/experiments"; // Janus
+
+ // Kwikset Doorlock Sep 12 experiment
final String inputPcapFile = path + "/2018-08/kwikset-doorlock/kwikset3.wlan1.local.pcap";
+ // Kwikset Doorlock PHONE signatures
final String onSignatureFile = path + "/2018-08/kwikset-doorlock/onSignature-Kwikset-Doorlock-phone.sig";
final String offSignatureFile = path + "/2018-08/kwikset-doorlock/offSignature-Kwikset-Doorlock-phone.sig";
+ /*
+ // D-Link Plug experiment
+ final String inputPcapFile = path + "/2018-07/dlink/dlink.wlan1.local.pcap";
+ // D-Link Plug DEVICE signatures
+ final String onSignatureFile = path + "/2018-07/dlink/onSignature-DLink-Plug-device.sig";
+ final String offSignatureFile = path + "/2018-07/dlink/offSignature-DLink-Plug-device.sig";
+ // D-Link Plug PHONE signatures
+ final String onSignatureFile = path + "/2018-07/dlink/onSignature-DLink-Plug-phone.sig";
+ final String offSignatureFile = path + "/2018-07/dlink/offSignature-DLink-Plug-phone.sig";
+ */
+
+ /*
+ // D-Link Siren experiment
+ final String inputPcapFile = path + "/2018-08/dlink-siren/dlink-siren.wlan1.local.pcap";
+ // D-Link Siren DEVICE signatures
+ final String onSignatureFile = path + "/2018-08/dlink-siren/onSignature-DLink-Siren-device.sig";
+ final String offSignatureFile = path + "/2018-08/dlink-siren/offSignature-DLink-Siren-device.sig";
+ // D-Link Siren PHONE signatures
+ final String onSignatureFile = path + "/2018-08/dlink-siren/onSignature-DLink-Siren-phone.sig";
+ final String offSignatureFile = path + "/2018-08/dlink-siren/offSignature-DLink-Siren-phone.sig";
+ */
+
List<List<List<PcapPacket>>> onSignature = PrintUtils.deserializeSignatureFromFile(onSignatureFile);
List<List<List<PcapPacket>>> offSignature = PrintUtils.deserializeSignatureFromFile(offSignatureFile);