+// by marshmellow
+// convert psk2 demod to psk1 demod
+// from only transition waves are 1s to phase shifts change bit
+void psk2TOpsk1(uint8_t *BitStream, size_t size)
+{
+ size_t i;
+ uint8_t phase=BitStream[0];
+ //uint8_t lastBit=BitStream[0];
+ for (i=1; i<size; i++){
+ if (phase!=BitStream[i]){
+ phase ^=1;
+ }
+ BitStream[i]=phase;
+ }
+ return;
+}
+