printf("Couldn't parse NETWORK packet\n");
} else {
if (strcmp(bssid, "00:0D:54:A0:27:7F") == 0) {
+ static int last_crypted = 0;
char str1[64], str2[64], str3[64], str4[64];
short len;
sprintf(str1, "Crypted: %d", crypted);
len = htons(strlen(str4));
write(sock, (char*)&len, 2);
write(sock, str4, strlen(str4));
+
+ // vibrate 250ms for every 10k packets
+ if (crypted/10000 != last_crypted/10000) {
+ write(sock, "\000\016\000\002\000\372", 6);
+ }
+ // vibrate 1750ms extra for every 100k packets
+ if (crypted/100000 != last_crypted/100000) {
+ write(sock, "\000\016\000\002\006\326", 6);
+ }
+
+ last_crypted = crypted;
+
ret = 1;
}
}