Switched to using three frequencies, one for 0, one for 1, one for start byte