-int DetectClock2(uint8_t dest[], size_t size, int clock);
-int askmandemod(uint8_t *BinStream,uint32_t *BitLen,int *clk, int *invert);
-uint64_t Em410xDecode(uint8_t *BitStream,uint32_t BitLen);
-int manrawdemod(uint8_t *BitStream, int *bitLen);
+int DetectASKClock(uint8_t dest[], size_t size, int clock);
+int askmandemod(uint8_t *BinStream,int *BitLen,int *clk, int *invert);
+uint64_t Em410xDecode(uint8_t *BitStream,int BitLen);
+int manrawdecode(uint8_t *BitStream, int *bitLen);
+int BiphaseRawDecode(uint8_t * BitStream, int *bitLen, int offset);