matthewh628
1738345af5
Added setting "NoSleep" to disable sleeping
2020-01-03 10:22:25 -06:00
cyoung
c5314de3f2
Clean up unused imports.
...
#692
2018-01-09 10:41:13 -05:00
cyoung
033c3ca1e4
Use addSingleSystemErrorf() instead of tracking error prints individually.
...
#692 .
2018-01-09 10:09:18 -05:00
Christopher Young
fe7dc97c19
Clean up typos and formatting.
2017-04-19 15:57:25 -04:00
cyoung
0360e506ec
Use netMutex to protect dhcpLeases, pingResponse, and outSockets.
2017-03-03 11:00:05 -05:00
Jon Vadney
6198fc2ce3
add ability to set static ip from web ui when in dev mode
2016-12-25 07:03:56 +00:00
Christopher Young
ef56848715
Resolve conflicts.
2016-12-12 10:16:46 -05:00
Christopher Young
18de46745e
Missing include.
2016-12-09 10:14:56 -05:00
Christopher Young
316cbf2329
Add DHCP lease directory write testing and webui error.
...
#500 , #540 .
2016-12-09 09:22:10 -05:00
Christopher Young
ff7a7a2781
Undo a few non-webui related changes. #531 .
2016-11-22 23:33:39 -05:00
Jim Jacobsen
1bf4de80a2
Move timer calls to bottom of routines, makes the web interface a lot more responsive
2016-11-23 03:14:45 +00:00
Christopher Young
6c50a96347
Remove 'AHRS_GDL90_Enabled' option.
2016-11-17 18:18:16 -05:00
cyoung
a473cca229
Merge pull request #527 from cyoung/master
...
Merge master.
2016-11-17 18:10:42 -05:00
Christopher Young
564bf93c63
Cleanup. #526 .
2016-11-17 12:46:48 -05:00
Jim Jacobsen
7a801c6a06
oops again
2016-11-17 07:41:10 +00:00
Jim Jacobsen
2b3d06eafa
Fixed JSON call
2016-11-17 07:25:36 +00:00
Jim Jacobsen
3a5a5e5048
GDL90 JSON interface stratux changes
2016-11-17 07:09:18 +00:00
Christopher Young
a777e7d462
Manual merge.
2016-11-16 16:15:30 -05:00
Jim Jacobsen
463ecafc38
Fixed bug with help of cyoung found with running on native linux, which may show itself on the RaspberryPi at some point
2016-10-17 22:30:43 -05:00
Christopher Young
8929116f00
Formatting.
2016-10-01 11:48:27 -04:00
Jim Jacobsen
bab827d492
Added ability to have static IP hosts
2016-09-27 23:56:17 -05:00
Christopher Young
30fe7295c4
Add automatic serialout when /dev/serialout0 is present.
...
/dev/serialout0 created by either inserting a CP2102-based
USB-to-Serial dongle or by symlink.
2016-09-19 12:21:39 -04:00
Christopher Young
945c8bf6bc
Don't start ffMonitor() - no longer needed.
2016-07-13 15:53:02 -04:00
AvSquirrel
c5f2193b87
Change FF error message back per cyoung request
2016-06-19 03:12:43 +00:00
AvSquirrel
fbc2ee16d3
Add toggle for GDL90 AHRS output. Use GDL90 AHRS toggle for FF compatibility instead of disabling AHRS hardware.
2016-06-08 02:52:00 +00:00
Christopher Young
e81c640baf
Fix fatal error when can't listen on :50113 UDP.
2016-05-26 23:48:13 -04:00
Christopher Young
0a62fd2d9a
Don't assign struct val directly.
2016-05-03 09:50:59 -04:00
Christopher Young
6db8ba6fc0
Type fix.
2016-05-03 09:39:16 -04:00
Christopher Young
64f1ae1154
Add MessageQueueLen (messageQueue length) to networkConnection struct.
...
Debugging for #409 .
2016-05-03 09:31:57 -04:00
Christopher Young
1a808ca591
Redefine "connected"/"recent" clients = recently pingable hosts.
2016-03-21 20:32:24 -04:00
Christopher Young
65537dbdc8
Issue a warning and disable features when FF broadcast messages are received.
...
Fixes #332 .
2016-03-21 16:31:56 -04:00
Christopher Young
b2eb382c1a
Remove DHCP lease expiry code.
...
Fixes #325 .
2016-03-20 00:56:21 -04:00
Christopher Young
e4d74e221c
Only show some debug output depending on globalSettings.DEBUG.
2016-03-10 10:20:46 -05:00
AvSquirrel
a9b631e732
Incorporate dump1090-mutability
2016-02-27 06:04:41 +00:00
Christopher Young
f1f467249b
Change some log prints to display only when globalSettings.DEBUG is true.
2016-02-26 13:37:45 -05:00
AvSquirrel
5d082e3292
Incorporate dump1090-mutability. UI signal strength and traffic improvements.
2016-02-25 05:53:35 +00:00
Christopher Young
65559a38fd
Remove irrelevant/old comments.
2016-02-18 00:34:21 -05:00
Christopher Young
279a810db0
Skip expired leases. #230 .
2016-02-15 22:21:15 -05:00
Christopher Young
3a01a4268d
Scale back debug output. Use "log" instead of "fmt" for log printing.
2016-02-15 17:11:19 -05:00
AvSquirrel
f2afc27d8f
Improved message queue efficiency and status messaging
2016-02-15 05:04:38 +00:00
AvSquirrel
e15c389975
Traffic message network optimization. Bug fix.
2016-02-15 01:27:02 +00:00
Christopher Young
2dfe38a927
Cleanup, max message rate.
2016-01-26 01:00:01 -05:00
Christopher Young
e0dde8d5de
Add /getClients for debugging.
2016-01-19 09:50:02 -05:00
Christopher Young
8f8bd363a2
Comments.
2016-01-19 08:39:46 -05:00
Christopher Young
1382060024
Use monotonic clock for network/sleep functions.
...
#174 .
2016-01-07 11:34:37 -05:00
Christopher Young
ce5f185c0f
Use monotonic clock for SDR/network timing.
...
#174 .
2016-01-07 11:29:55 -05:00
Christopher Young
e6ad9aa830
Save some cycles when message queues aren't that large.
2015-12-21 00:05:47 -05:00
Christopher Young
72d989ed3b
Save some cycles when message queues aren't that large.
2015-12-20 23:59:39 -05:00
Christopher Young
0db905904f
Print stats in main log.
...
2015/09/22 13:52:11 stats [uptime 1 minute ago]
2015/09/22 13:52:11 - CPUTemp=49.23 deg C, MemStats.Alloc=101MB,
MemStats.Sys=126MB, totalNetworkMessagesSent=0
2015/09/22 13:52:11 - UAT/min 103,226/103,226 [maxSS=55.30%], ES/min
0/0
2015/09/22 13:52:11 - Total traffic targets tracked=0, last GPS fix: a
long while ago
2015-09-22 09:52:49 -04:00
Christopher Young
476ebed93d
Fixes #48 .
...
On every sequential (client asleep) queue overflow, progressively
remove more from the queue. Better memory management, especially for
clients that are constantly in sleep more or asleep for a very long
time.
2015-09-22 08:55:51 -04:00