You are browsing as a guest. Sign up (or log in) to start making projects!

4h 0m 50s logged

spent the whole session on the decoder. it was the weak link and now it actually locks on.

biggest fix: sync. the old decoder basically guessed where a message started, so if it missed the first chirp everything after it was garbage. now every message starts with 3 leader chirps (above every letter frequency so they can’t be confused with real chars) and the decoder counts the rising edges before it arms. doesn’t hear 3, doesn’t read anything.

added a checksum too, one extra chirp at the end, it’s just the sum of every char’s position in the tone table mod the table size.

then 2x mode: a checkbox that sends every char twice. leader count changes to 5 so the decoder knows the mode from the count alone before any chars arrive.

also added save wav + decode from wav. encode a message, save it as a file, feed the file back into the decoder. means i can test the decode path from recordings without needing two devices in the same room.

still can’t fix a bad chirp, only detect it. that’s the next session.

while i was reding replies from my orrery i was told my website looked like ai, so i tried improving this one (surely its better???)

0
22

Comments 0

No comments yet. Be the first!