Dhiru Kholia

Results 58 comments of Dhiru Kholia

@inkz Hi - This issue is NOT solved by PR #3024.

> We can create a simple webpage to encode the data of the callsign, position, 5w for WSPR. @howard0su Hey - I have created such a page now. https://kholia.github.io/wspr_encoder.html Thanks...

> Why the compressed version has so many zero in the end? The compression loop was terminating prematurely - fixed now. Thanks! Neat idea. I am implementing this 41-bytes compression...

The current compression code is simple: ```js var len = 162; var compressed_output = new Uint8Array(len/2); function compress(buffer) { var idx = 0; for (var i = 0; i <...

> I am implementing this 41-bytes compression scheme now. https://kholia.github.io/wspr_encoder.html has been updated with this scheme now. It now decompresses the compressed data for verification purposes. This should catch silly...

The following original 162 bytes are zero-padded to length 164. `3,3,0,2,0,2,0,0,1,2,0,2,3,3,1,0,2,2,1,2,0,1,0,1,3,3,3,0,0,2,2,2,0,2,1,0,0,3,0,3,2,2,0,0,0,0,3,0,3,1,2,0,1,3,0,3,0,2,0,1,1,2,3,2,2,0,0,3,1,0,1,2,3,0,3,2,1,2,0,3,2,0,1,0,1,3,0,0,0,1,1,0,1,2,3,2,0,2,1,0,2,0,0,0,1,0,0,3,0,2,1,3,1,2,3,3,0,0,1,1,2,3,0,0,2,3,3,3,2,2,2,2,2,3,2,3,0,2,1,3,0,2,2,0,0,2,2,3,1,0,3,2,1,3,2,2,2,3,3,2,0,0` So we now have 4 zeroes at the end to compress. This encodes to single compressed `0` at the...

https://github.com/kholia/uSDX_Beacon does WSPR and FT8 beacons now. However, it is an alternate dedicated beacon firmware created for HF PA testing, and development purposes.

Only Ubuntu is officially supported and tested.