Commit Graph

22 Commits

Author SHA1 Message Date
Ian Gulliver
b5ab0cb0a6 Split out peer 2016-02-22 16:49:43 -08:00
Ian Gulliver
b5219d9c1a Split out buf 2016-02-22 16:41:34 -08:00
Ian Gulliver
f36642b823 Split out hex 2016-02-22 16:36:27 -08:00
Ian Gulliver
21536eee33 Move retry delay calculation into wakeup, since it's only used there. 2016-02-22 16:33:00 -08:00
Ian Gulliver
d6a629fa7e Switch to an internal implementation of uuid generation, so we can use the randomness pool. 2016-02-22 16:27:44 -08:00
Ian Gulliver
d03590439f Pool randomness. 2016-02-22 14:57:27 -08:00
Ian Gulliver
16685b8d05 Split out rand 2016-02-22 14:45:18 -08:00
Ian Gulliver
f255170967 Move wakeup into the main thread to remove complexity. Looks like CLOCK_MONOTONIC_COARSE doesn't need a syscall. 2016-02-22 14:37:00 -08:00
Ian Gulliver
70cfaa94aa Human time for max backoff 2016-02-21 16:57:42 -08:00
Ian Gulliver
a48c4a24f5 Avoid a spinloop waiting for zero ms. 2016-02-21 16:55:31 -08:00
Ian Gulliver
c5a87e89a4 Restore airspy_adsb 2016-02-21 16:52:36 -08:00
Ian Gulliver
8f36ad0db8 Wakeup/delay fixes, and actually add retries for incoming and outgoing. 2016-02-21 16:47:27 -08:00
Ian Gulliver
835a144d6e Genericize the rand code. 2016-02-21 15:56:07 -08:00
Ian Gulliver
6384e0f20d Wakeup actually working (probably), add delay calculator. 2016-02-21 15:51:38 -08:00
Ian Gulliver
ec79ba0da1 Much closer to complete cleanup before exit. 2016-02-21 13:57:35 -08:00
Ian Gulliver
71413f97e5 More structure for wakeup. 2016-02-20 23:56:40 -08:00
Ian Gulliver
0e8dd4007c Factor out more common code in opts parsing. 2016-02-20 23:31:57 -08:00
Ian Gulliver
9df778a88a Factor out opts parsing, clean up shutdown. 2016-02-20 23:22:00 -08:00
Ian Gulliver
ec4ac3df3a Support multiple line endings in raw format. 2016-02-18 17:06:20 -08:00
Ian Gulliver
bca84394ce Remove airspy_adsb, as it's no longer used by upstream 2016-02-18 17:00:33 -08:00
Ian Gulliver
4ca9fbeb4a Move gitignore into subdir. 2016-02-18 09:37:53 -08:00
Ian Gulliver
cf6eef6118 Move adsbus into its own dir. 2016-02-18 09:36:53 -08:00