1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-06 11:41:52 +00:00
Rene Ladan dffe241cd2 - Update comms/dcf77pi to version 3.2.0
- Use USE_LDCONFIG

Overall changes:
- Compile with -fpic instead of -fPIC (potentially smaller code size)
- Add a schematics file for the hardware receiver in FidoCadJ format
- Language and typographical updates to README.md
- Several signed/unsigned/size fixes

Library changes:
- Extract generic third-party code for bits 1..14 from decode_alarm.h into a
  new file bits1to14.h
- Convert almost all calculations for decoding the live signal into integer
  operations, drop fields 'a', 'frac', and 'maxone' from struct bitinfo.
- New function setclock_ok() in setclock.h
- New functions get_acc_minlen(), add_acc_minlen(), reset_acc_minlen() in
  decode_time.h. The accumulated minute length is now a first-class entity.
  When decoding the live signal, increment it more precisely than just 1000 ms/s
  to prevent drift during bad radio reception.
- New functions dcftime() and isotime() in decode_time.h. Use the latter in
  setclock.c
- Check input values of etc/config.txt:
  - hw.active_high must be 0 or 1
  - hw.freq must be even between 10 and 666666
- Reset the values of bit0 and bit20 if the latter becomes smaller than the
  former, show this in the log file using a '!'
- Compact the signal buffer, it now stores 8 pulses per byte instead of just 1.

Client changes:
- Make dcf77pi and dcf77pi-analyze more agnostic of the contents of the
  third-party contents
- Update display code of dcf77pi and readpin for the updates to the live signal
  decoding
- Show in dcf77pi when the value of bit20 underflows
- Update the code to display the signal buffer in readpin
- Fix readpin to properly clean up when receiving a SIGINT
2014-09-18 11:56:52 +00:00
..
2014-06-09 01:19:32 +00:00
2014-09-10 14:17:06 +00:00
2014-08-21 19:28:40 +00:00
2014-08-11 12:29:17 +00:00
2014-05-31 21:43:21 +00:00
2014-08-31 16:36:22 +00:00
2014-06-27 17:21:06 +00:00
2014-07-02 17:06:51 +00:00
2014-09-13 15:11:27 +00:00
2014-09-13 18:25:04 +00:00
2014-06-04 10:33:00 +00:00
2014-06-04 10:33:48 +00:00
2014-08-31 16:36:22 +00:00
2014-08-31 16:36:22 +00:00
2014-09-05 18:33:06 +00:00
2014-08-09 19:39:09 +00:00
2014-09-13 18:25:04 +00:00
2014-07-03 23:59:03 +00:00
2014-08-05 07:03:44 +00:00
2014-06-11 14:49:59 +00:00
2014-08-11 13:59:47 +00:00
2014-09-03 09:04:28 +00:00
2014-08-31 16:36:22 +00:00
2014-08-09 19:39:09 +00:00
2014-09-18 08:53:05 +00:00
2014-09-13 18:25:04 +00:00
2014-07-04 09:23:18 +00:00
2014-09-02 14:22:03 +00:00
2014-08-06 16:27:22 +00:00
2014-09-18 09:43:18 +00:00
2014-09-14 10:19:05 +00:00
2014-07-03 00:07:15 +00:00
2014-06-07 21:26:54 +00:00
2014-09-08 18:22:32 +00:00
2014-06-27 19:55:50 +00:00
2014-09-11 21:00:07 +00:00
2014-06-24 00:03:30 +00:00
2014-08-16 18:27:35 +00:00