github bemasher/rtlamr v0.8.0
v0.8.0 - Performance Improvements and R900 BCD

latest releases: v0.9.3, v0.9.2, help...
8 years ago

Cut away a lot of the fat in various buffers and implemented a protocol wrapper for R900 meters that transmit consumption as a hexadecimal coded digits. This also marks the first version which performs well enough to receive at full sample rate on an RPi2 without dropping any samples.

Changes:

  • 2b386b0 Add R900 BCD Protocol (#58)
  • 17b0016 Remove IQ buffer from decoder, implement buffer for sample dumping in main program.
  • cedc2f8 Rename SCM test and update meters.csv
  • 082d452 Maintain internal signal buffer since we trimmed the decoder-specific one.
  • b567710 Resize Filter and csum buffers. Rename Pack to Transpose.
  • 1c5bbb4 Simulation (#51)
  • 2bee3a8 Rename recv.go to main.go
  • 1742cc5 Fix length of bits to pack.
  • 508c42c Remove old calculation from MagLUT.
  • 1378c68 Remove Sqrt in MagLUT, sensitivity is unaffected. Use appropriate scaling in LUT calculation.
  • faba109 Trim Signal and Filtered buffers to only necessary lengths.

Don't miss a new rtlamr release

NewReleases is sending notifications on new releases.