clk_rawdcf.c (182857) | clk_rawdcf.c (200576) |
---|---|
1/* 2 * /src/NTP/REPOSITORY/ntp4-dev/libparse/clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A 3 * 4 * clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A 5 * 6 * Raw DCF77 pulse clock support 7 * 8 * Copyright (c) 1995-2006 by Frank Kardel <kardel <AT> ntp.org> --- 215 unchanged lines hidden (view full) --- 224 clocktime_t *clock_time 225 ) 226{ 227 unsigned char *s = buffer; 228 unsigned char *b = dcfprm->onebits; 229 unsigned char *c = dcfprm->zerobits; 230 int i; 231 | 1/* 2 * /src/NTP/REPOSITORY/ntp4-dev/libparse/clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A 3 * 4 * clk_rawdcf.c,v 4.18 2006/06/22 18:40:01 kardel RELEASE_20060622_A 5 * 6 * Raw DCF77 pulse clock support 7 * 8 * Copyright (c) 1995-2006 by Frank Kardel <kardel <AT> ntp.org> --- 215 unchanged lines hidden (view full) --- 224 clocktime_t *clock_time 225 ) 226{ 227 unsigned char *s = buffer; 228 unsigned char *b = dcfprm->onebits; 229 unsigned char *c = dcfprm->zerobits; 230 int i; 231 |
232 parseprintf(DD_RAWDCF,("parse: convert_rawdcf: \"%.*s\"\n", size, buffer)); | 232 parseprintf(DD_RAWDCF,("parse: convert_rawdcf: \"%s\"\n", buffer)); |
233 234 if (size < 57) 235 { 236#ifndef PARSEKERNEL 237 msyslog(LOG_ERR, "parse: convert_rawdcf: INCOMPLETE DATA - time code only has %d bits\n", size); 238#endif 239 return CVT_NONE; 240 } --- 74 unchanged lines hidden (view full) --- 315 return CVT_OK; 316 } 317 else 318 { 319 /* 320 * bad format - not for us 321 */ 322#ifndef PARSEKERNEL | 233 234 if (size < 57) 235 { 236#ifndef PARSEKERNEL 237 msyslog(LOG_ERR, "parse: convert_rawdcf: INCOMPLETE DATA - time code only has %d bits\n", size); 238#endif 239 return CVT_NONE; 240 } --- 74 unchanged lines hidden (view full) --- 315 return CVT_OK; 316 } 317 else 318 { 319 /* 320 * bad format - not for us 321 */ 322#ifndef PARSEKERNEL |
323 msyslog(LOG_ERR, "parse: convert_rawdcf: parity check FAILED for \"%.*s\"\n", size, buffer); | 323 msyslog(LOG_ERR, "parse: convert_rawdcf: parity check FAILED for \"%s\"\n", buffer); |
324#endif 325 return CVT_FAIL|CVT_BADFMT; 326 } 327} 328 329/* 330 * raw dcf input routine - needs to fix up 50 baud 331 * characters for 1/0 decision --- 327 unchanged lines hidden --- | 324#endif 325 return CVT_FAIL|CVT_BADFMT; 326 } 327} 328 329/* 330 * raw dcf input routine - needs to fix up 50 baud 331 * characters for 1/0 decision --- 327 unchanged lines hidden --- |