Christopher Young
0678955b01
Merge remote-tracking branch 'origin/master' into ahrs_dev
2017-05-17 17:18:30 -04:00
Christopher Young
f2c311db6d
If temperature rises after ramping to 100% PWM, then stop controlling the fan and set it to full ON.
...
#599 , #595 , #593 .
2017-05-17 17:18:00 -04:00
Christopher Young
0d146d1747
Set GDL90 traffic alert bit always when bearing/distance is not available. #580 , #582 .
2017-05-17 15:25:14 -04:00
Christopher Young
83f0c6843f
Suppress detected ownship traffic target, but don't use received data for GDL90 ownship message.
...
#590 .
2017-05-17 15:12:22 -04:00
Christopher Young
069cb9e1fc
Undo cab2a81
.
...
See commit comments:
cab2a81
9ca4549ba.
A static build of wiringPi is all that is needed to produce the static
binary. Static linking is needed to produce a working binary on current
production images.
2017-05-16 23:50:35 -04:00
Christopher Young
fcfe8adeaf
Undo cab2a81c26
.
...
See commit comments:
https://github.com/cyoung/stratux/commit/cab2a81c26f214709f8cda941ff8ea1
9ca4549ba.
A static build of wiringPi is all that is needed to produce the static
binary. Static linking is needed to produce a working binary on current
production images.
2017-05-16 23:40:48 -04:00
Eric Westphal
8c0364c04a
Move NoSleep instance into .
2017-05-16 16:57:08 -04:00
Eric Westphal
4a038f5317
Headings 0-359 and keep app awake in AHRS-only mode.
2017-05-16 15:05:12 -04:00
Eric Westphal
834eeefc7c
Update goflying submodule to compatible version.
2017-05-16 16:04:03 +00:00
Christopher Young
3db11bd09d
Add goflying submodule. Change imports.
2017-05-15 22:22:32 -04:00
Eric Westphal
cab2a81c26
Revert Makefile back to non-static fancontrol.
2017-05-15 20:34:55 -04:00
Eric Westphal
ea657208c0
Merge remote-tracking branch 'cyoung/ahrs_dev' into ahrs_dev
2017-05-14 09:44:15 -04:00
Eric Westphal
7add14badf
Invalidate GDL90 UDP values when AHRS data invalid.
2017-05-14 09:25:11 -04:00
Christopher Young
95fe19902a
Merge remote-tracking branch 'origin/master' into ahrs_dev
2017-05-13 18:43:54 -04:00
Christopher Young
7ef5efdd6e
Make fancontrol a static executable (for systems without wiringPi installed).
2017-05-13 18:43:43 -04:00
Christopher Young
c6e96b5d09
Merge remote-tracking branch 'origin/master' into ahrs_dev
...
# Conflicts:
# Makefile
# main/equations.go
# main/gen_gdl90.go
2017-05-13 12:37:06 -04:00
Christopher Young
d242233e6d
Ignore errors on 'remove'. #593 .
2017-05-13 12:21:41 -04:00
Christopher Young
ae03336a0b
Reduce CPU temperature target to 50ºC. #593 .
2017-05-13 12:16:20 -04:00
Christopher Young
eebb040e1e
Remove GPS power save mode.
2017-05-13 12:15:42 -04:00
Christopher Young
b423c4e48e
Change pinout. Increase PWM frequency. Decrease min duty cycle.
...
#593 .
2017-05-13 12:11:31 -04:00
Christopher Young
5a83452c64
Skip fancontrol build on CircleCI - no wiringPi equivalent on x86.
...
#593 .
2017-05-13 11:01:52 -04:00
Christopher Young
200b3fcf57
Add wiringPi to CircleCI install.
...
#593 .
2017-05-13 10:40:56 -04:00
Christopher Young
c7f0ed1245
Re-add CircleCI hack.
...
#593 .
2017-05-13 10:35:21 -04:00
Christopher Young
29c86d0343
Formatting.
...
#593 .
2017-05-13 10:33:09 -04:00
Christopher Young
0264383389
Add new fancontrol install to .sh update packager and image maker script.
...
#593 .
2017-05-13 10:24:12 -04:00
cyoung
5ae514e5ce
Merge pull request #593 from lukepalmer/master
...
Rework fan PWM control
2017-05-13 10:15:27 -04:00
Eric Westphal
70236a95da
Show --- on web UI when AHRS values invalid.
2017-05-13 08:40:19 -04:00
Luke Palmer
01cc01f8fa
Rework fan PWM control
2017-05-11 00:32:45 -04:00
Christopher Young
a6f9aaf9f5
TEMPORARY: get latest 'goflying' packages in Makefile.
2017-05-10 09:43:57 -04:00
Christopher Young
d7ca5b0376
Undo merge typo.
2017-05-10 09:42:20 -04:00
Christopher Young
17b719f755
Merge remote-tracking branch 'origin/master' into ahrs_dev
...
# Conflicts:
# main/gps.go
# main/traffic.go
2017-05-10 09:27:22 -04:00
cyoung
7933b70821
Merge pull request #592 from westphae/master
...
WebUI and dependency changes.
2017-05-09 10:28:14 -04:00
Eric Westphal
449043bb4a
Refactor rotation matrix creation function to westphae/goflying.
2017-05-08 21:21:37 -04:00
Eric Westphal
6127d4f70f
Only report turn tate < 10 min/turn on web UI.
2017-04-22 18:37:03 -04:00
Eric Westphal
f8187e1383
Report fixed digits for AHRS info on web UI.
2017-04-22 18:20:09 -04:00
Eric Westphal
c113876821
Restore GPS uncertainties on web UI.
2017-04-22 18:08:52 -04:00
Christopher Young
7d7c2abe35
Gofmt. Typo fix. Comment change.
2017-04-21 14:16:21 -04:00
cyoung
1934d858de
Merge pull request #586 from kjablonski/master
...
Enable Galileo and updates to stratux-help
2017-04-21 14:08:39 -04:00
kjablonski
e3fcadb4ba
Update gps.go
...
Fixed undeclared variable updatespeed
2017-04-21 06:57:18 -05:00
kjablonski
a8bd9a28f9
Update gps.go
...
Added logic to only slow down to 2Hz for UBX8 using Galileo
2017-04-20 21:42:45 -05:00
Christopher Young
176cf42f2e
Blink ACT LED ten times per second when there is a system error.
...
#567 .
2017-04-19 17:04:12 -04:00
Christopher Young
c0b6e9a93b
Set "Maintenance Req'd" bit in GDL90 heartbeat when there exists a system error.
...
#567 .
2017-04-19 16:49:35 -04:00
Christopher Young
b431187d7a
Use isGPSValid().
2017-04-19 16:01:29 -04:00
Christopher Young
fe7dc97c19
Clean up typos and formatting.
2017-04-19 15:57:25 -04:00
Christopher Young
2645f98293
Cleanup.
2017-04-19 15:51:49 -04:00
Eric Westphal
95ade5a64b
Rename Reset AHRS Button for the last time.
2017-04-16 20:13:55 -05:00
Christopher Young
9e12f69318
Add comments on units and constants.
...
#580 , #582 .
2017-04-06 11:28:56 -04:00
Christopher Young
f564f2bb6b
Remove redundant distance calculation.
2017-04-06 11:27:03 -04:00
Christopher Young
93321a4f8f
Reset Distance, Bearing, and BearingDist_valid if GPS data becomes invalid.
...
#580 , #582 .
2017-04-06 11:26:51 -04:00
Christopher Young
5d5f165218
Formatting.
...
Use gofmt after edits. #580 , #582 .
2017-04-06 11:24:46 -04:00