Ian Gulliver
|
ae5b4c1ce4
|
Style and include cleanups.
|
2016-02-17 16:40:09 -08:00 |
|
Ian Gulliver
|
e14b444466
|
Make epoll_fd global as a concession to clarity. Handle client disconnection even when silent.
|
2016-02-17 15:41:27 -08:00 |
|
Ian Gulliver
|
a0d94a4198
|
Add stats serializer.
|
2016-02-17 08:30:32 +00:00 |
|
Ian Gulliver
|
0db4d15897
|
Non-blocking connection support.
|
2016-02-17 08:05:18 +00:00 |
|
Ian Gulliver
|
01d548dbb5
|
Clean up serialize interface.
Switch to jansson for JSON handling.
Add server ID.
Expose IDs in JSON.
|
2016-02-17 00:21:28 +00:00 |
|
Ian Gulliver
|
be70180f98
|
Parse beast.
|
2016-02-16 19:26:30 +00:00 |
|
Ian Gulliver
|
a1e0e2fe9f
|
Switch to overlay parsing.
|
2016-02-16 03:26:52 +00:00 |
|
Ian Gulliver
|
af8b3d0c4c
|
Add client support, use it to dump json to stdout first.
|
2016-02-16 02:28:05 +00:00 |
|
Ian Gulliver
|
cbae234327
|
MLAT (width and frequency) and RSSI (width) scaling working.
|
2016-02-15 22:01:32 +00:00 |
|
Ian Gulliver
|
bae4398a61
|
Assign an ID to each backend.
|
2016-02-15 21:22:23 +00:00 |
|
Ian Gulliver
|
798b75c30d
|
Saner arg structure.
|
2016-02-15 21:12:26 +00:00 |
|
Ian Gulliver
|
9b97a2c32c
|
Factor out backend handling code.
|
2016-02-15 20:01:48 +00:00 |
|
Ian Gulliver
|
f47e1e766b
|
Clean up backend detection flow.
|
2016-02-15 19:07:56 +00:00 |
|
Ian Gulliver
|
bb1e5cf2ff
|
Multiple parser support.
|
2016-02-15 06:47:40 +00:00 |
|
Ian Gulliver
|
276a78aac0
|
Parse full airspy input.
|
2016-02-14 22:26:34 +00:00 |
|
Ian Gulliver
|
93558c0a23
|
Clean up buf silliness.
|
2016-02-14 20:35:43 +00:00 |
|
Ian Gulliver
|
f7bee3ce44
|
Cheaper airspy matching
|
2016-02-14 07:11:26 +00:00 |
|
Ian Gulliver
|
51690ba0df
|
Get to where we're actually finding airspy packet boundaries.
|
2016-02-14 06:20:17 +00:00 |
|