-
Notifications
You must be signed in to change notification settings - Fork 266
/
Revision Log
674 lines (515 loc) · 23.5 KB
/
Revision Log
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
****** Delete All Previous Versions of 6.4.x *****
Fixes:
FormGPS loads properly
Black highlight for Fence, headland, Trams, guidance
Alpha for tram visibility
RTK Fix Alarm disables immediately Autosteer if enabled
Can turn on Autosteer while RTK Fix alarm is active
version 6.4.0 release review:
#improvements:
- AB Curve calculation
- AB Curve recording options
- Shutdown AgIO and option to shutdown machine from AgOpenGPS automatically
- Shutdown option if powerstate goes to battery (ignition on/off)
- optional hardware messages in AgOpenGPS (depends on hardware if applicable)
- GPS Output updated with roll corrected position
- AgIO UDP connection form simplied
- turn off autosteer if position jumps more then xx cm (setting)
- PurePursuit form simplied and look aheads changed to Steer Response. Speed gain an Aquire slider removed. Automatically controlled now
- Deadzone for steer angle (to calm down motor if angle error is below xx degree
- border around the GUI with red color if RTK Fix drops
- headland form rearranged
- new Steer Angle Bar option (in addition to XTE Bar) for visual guidance
- new GUI for steer Angle bar
- new XTE number texture with changing color to orange if XTE is higher then 4cm
- small other GUI improvements
#fixes:
- AB Curve Numbering
- version label in AgIO
- Ntrip source table button disabled until return from searching table
- tracks Menu now vertical
- only show Hydraulic lift button if it’s enabled in settings
- Sim Box fixed
- version text now change text color when go to dark mode
- pass direction triangles updated and better visible
- if minimize AOG when autosteer is on, maximize again. OGL needs to be on screen to work properly
- pass number and offset now center top under XTE number
- Aquire to hold mode swap now >20cm XTE
- tram button position
v6.3.3
13 July 2024
Portuguese added
Direction arrows on sections
Minor fixes, Section color fix
v6.3.2
Kiosk mode
Recenter lost windows
AB+ lines have more decimals in name 25-May-2024
Boundary curve using tasks
Section sizing to make more legible 30 May 2024
v 3.0 Feb 2018
* NTRIP Client
* Fixed offset for contour
* Uturn byte sent with autosteer data
* offset in UTUrn doesn't work quite right.
6.3.1
Remote Manual Autosteer button fix
Decimal zones, AV on steer settings - May 08, 2024
Add cm per pixel setting on steer form May 20, 2024, ffixed save
Release 6.0.10
trams off in headland
curve follow turn
section bytes fix
Release 6.0.7
Boundary following uturn with AB Lines
Release 6.0.6
No line selected upon load
Trams extended like AB Lines
Graphics fixed on wizard
Release 6.0.5
Lengthened AB lines to extend A and B
Headland control on Main
Tram manual control
Release 6.0.4
Tram manual Control
Headland section control on main
UTurn Alarm if too close
Release 5.8.3
Trams completely redone
New graphix
Holder Tractor 4WD
Sort Curve Lines
Resume field button
Release 5.8.1
Redo Slovak
tram dots, field image clipped
Youturn pixel size
AB Draw select boundaries
Rmove loops array and use fence directly
Cycle lines up and down btns
Release 5.8.0
27 October 2023 Halloween special.
Dual reverse set to 0.2m
Dots for look ahead visible above vehicle
Sim steer angle adapted to vehicle wheelbase
Svenn arrow added with setting
Boundary curve longer
AutoSteer stops at end of curve
Boundary curve for inner bnds as well
KML import of AB and Curves
K turn for AB Lines
Language updates
dual heading limits to < 360
Angular velocity displayed and limited
Reverse detection completely rewritten
Release 5.7.2
16 Feb 2023 - Mostly AgIO updates. Stanley fixed. Section boundary setting.
NTRIP updates. Able to set X and Y axis in steer settings
- must update ino which is the only change in the ino.
Release 5.7.1
Fixes include: Sections 8 thru 16 actually being sent, M and N shortcut key swap, MultiColor sections disabled for zones.
New Ethernet setup and Serial Monitor dialogs. https://github.com/farmerbriantee/AgOpenGPS/wiki/05.-Ethernet-Setup
You MUST install the updated 571 INO firmware.https://github.com/farmerbriantee/AgOpenGPS_Boards.
Significant work on both the board and AgOpenGPS Wiki's.
Release 5.7.0
The latest stable version 5.7.0
Boards are firmware are here: https://github.com/farmerbriantee/AgOpenGPS_Boards
Be sure to update your firmware with this release.
Don't think about it - just update to this version.
Release 5.6.2
Version 5.6.2 replaces 5.6 - The big change is Modules are 192.168.1.xxx
Now ### 192.168.1.xxx
AgIO Basics: https://youtu.be/Rx-ymbssRGE - is outdated for the .5 part.
VTG is NOT required to be sent anymore. Speed is derived from fix to fix distance.
Serial Modules do not need to be updated, but Ethernet UDP modules do
Release 5.5.0
Long Term Stable Release version 5.5
Mar 03 - Zoom added to mapping
Release 5.4.4
Context sensitive help for many buttons and features.
Several bug fixes.
Release 5.4.2
Most current release as of Nov 15, 2021
Fixes the color on the screen limiting pixel color to 254 to prevent
thinking the pixel is a flag. An important fix.
Release 5.4.0
AutoSteer, UTurn, and Hyd Lift sounds
Individual sounds can be turned on/off in Button settings on/off in Config
CAN teensy code added to support
Fixed boundary not drawn during creation
Opacity setting fixed
Website on About corrected
Release 5.3.3
Opacity bug wouldn't allow setting to 100 in Section Colours
Added delay in AgIO for Mega to connect
Release 5.3.0
Keyboard fix, sections can be not controlled by headland, autosteer sound on/off, Branding for tractor image, Manually enter AB Line
Streamline Boundary class. In terms of code, boundary is all the lines, fence is outer border, turnline, headland are all part of a boundary class.
Radio channels for RTCM in AgIO
Ability to set different colors for each section
Dual antenna roll compensation when not using PAOGI
Increase string limit of nmea to 250
AgOpenGPS v5.2.3
Added (back) dual roll compensation
Added section colors
Nmea length to 250
AgOpenGPS v5.2.2
Contour update, ABDraw has units fix, Wit motion support, recorded path more clear on operation, fix trigger uturn when no uturn buttons appear, lists preset to capacity, steer switch speed update.
Update AgIO to work with new Septentrio Firmware. 02 August 2021
AgOpenGPS v5.2.1
Lightbar active all the time whenever a guidance line is active
Steer switch updated ever 1/2 second.
GGA Interval default set to 10 seconds
AgOpenGPS v5.1.5
This version is an attempt to fix delays some people are experiencing.
All i can suggest is give it a try. What it does is limit the number of
NMEA sentences to 10 hz instead of allowing many sentences that may have
accumulated due to windows being busy and then overloading AOG by making a
zillion frame updates. They are simply dropped.
KML now has RecPath, Zoom buttons fixed. Rate Controller is now in support.
AgOpenGPS v5.1.4
Save vehicle on Exit, Config, and Steer Form. Imperial Snap to 0.1".
Help brings up pdf manual. Lookahead Multiplier, UTurn Multiplier removed.
Italian updated. AB Line length setting. French Keyboard fix.
Danish translation added. Spanish Help added. Polish updated.
AgOpenGPS v5.1.3
Version 5 of AgOpenGPS. Download and right click on AgOpenGPS_v51.zip and in
Properties "Unblock" it. Unzip the file and run AgOpenGPS.exe
Fixes/Updates: Config summary update when loading Vehicle.
Top Field Data Larger. French updated. Turn off field texture.
Machine Send Alert fix. Slovak updated. Russian added, but no translations.
Default to White tractor.
AB Edit not visible if ABLine selected within 3 seconds of opening field.
Min/Max fixed for radius and Track. Version in Mapping Color Button.
Spanish and Russian Added
AgOpenGPS v5.1.2
Version 5 of AgOpenGPS. Download and right click on AgOpenGPS_v51.zip and in
Properties "Unblock" it. Unzip the file and run AgOpenGPS.exe
Download and Unblock the Support.zip as well which contains all the firmware,
boards etc.
Run XLoader.exe to load the hex ino files to the Arduino Nano or the Arduino IDE.
Distance added to AutoSteerPGN
AgOpenGPS v5.1.1
Version 5 of AgOpenGPS. Download and right click on AgOpenGPS_v51.zip and in Properties "Unblock" it. Unzip the file and run AgOpenGPS.exe
Download and Unblock the Support.zip as well which contains all the firmware, boards etc.
Run XLoader.exe to load the hex ino files to the Arduino Nano or the Arduino IDE.
Using vehicles from the Beta release is not recommended.
5.1.1 fix to load old Beta Vehicles, Delete field in OpenField Picker
20.April.2021 Support has schematics added to it.
AgOpenGPS v5.1
Version 5 of AgOpenGPS. Download and right click on AgOpenGPS_v51.zip and in
Properties "Unblock" it. Unzip the file and run AgOpenGPS.exe
Download and Unblock the Support.zip as well which contains all the firmware,
boards etc.
Run XLoader.exe to load the hex ino files to the Arduino Nano or the Arduino IDE.
Using vehicles from the Beta release is not recommended.
AgOpenGPS v4.3.10
On the plus side, unlike v4.1 or v4.2 - this one mostly works.
Stop using those old v4's, they have many bugs.
Run "Add or Remove Programs" In Windows Settings and uninstall AgOpenGPS.
Install new Version. You must install the matching Arduino code.
Update June 15, 2020 - Overshoot reduction setting wasn't being saved locally.
Update May 21, 2020 - Format field size, added area/hr rate,
x track error in inches in imperial, new section graphics,
added offset to boundary recorder form, NEWS angles added to AB Form.
Fixed also the uturn distance limitation. Same version number so it will use
all your old settings.
Update May 6, 2020 - Keypad.DLL copied on update now.
In Boundary when you click google earth the boundary form closes.
Color has a cancel button now.
This version needs you to set everything, and make new environment,
tool, and vehicle settings - yes again...
NMEALog.txt is in the main Fields directory. It records all the NMEA all the
time and appends to existing file - so it will make a huge file if you
leave it on. Move and rename if you want to keep.
AgOpenGPS v4.1.12
4 April 2020 - AgOpenGPS - minor update and fixes. V4.1.12
NTRIP fixes, Able to select the mount from Source Data
Support files contain Arduino and PCB code.
AgOpenGPS v4.1.1
Update includes Autosteer INO files and installer for Application.
Arvel installs Software and Firmware: https://www.youtube.com/watch?v=Ic4BtOzBtkk
April 2, 2020 Arduino code and AgOpenGPS
April 3: Encoder changed to Turn Sensor AgOpenGPS.msi
"Encoder" is now called Turn Sensor for detecting steering wheel turns.
NTRIP Source data is displayed for a caster as well as closest one of
all casters
Auto/Manual autosteer button is now Remote/Manual - controlled by steer
switch if in Remote
Be sure to watch this video: https://www.youtube.com/watch?v=XNqwzcfyq-8
AgOpenGPS v4.1
AgOpenGPS_v4.msi - The installer, run this to install
Support_Files.Zip - Contains the all the Arduino code and PCB files -
26 Mar 2020
This version will ignore all previous settings from v4.0 that was used
to test and debug.
Previous fields made with v3 will not have mapping loaded in this version.
** Highly recommended to download ***
AgOpenGPS v4
Special notes if still using v3
v4 will not import existing section mapping from v3 fields.
v4 will not load vehicles from v3, now there are vehicles, tools, and
environments that can be saved.
Be sure to upload the new sketch to the arduino - really important.
All steer boards are compatible.
There may be some bugs, please report on the forum, and we'll get this one
working well.
The AgOpenGPS.msi will install the program as well as put the arduino code
on the desktop. The zipped version has program code for you to
put where you wish.
Fixes:
Icon for program
Fix dual antenna roll logic for sidehill only.
AgOpenGPS v9 Overlap Edition
This version adds overlap calculation so you know exactly how much of your
previous applying is overlapped. Can work with or without a boundary.
The installer can now put a directory of support files for arduino and
pcb right on the desktop so you don't have to get the source code any longer.
AgOpenGPS v3.0.8
Pre-release
This is a pre-release version for a few days until a few people have made
sure there aren't too bugs. Keep the old version for now and
please test this one.
New features and text. Also now uses an installer, simply run the msi
installer and the icon will appear on the desktop.
*** Installer on hold till ErrorLog.txt issue is fixed
*** Installer is back.
There also is the zip file of the program directory like the old way.
Really good idea to delete your AppData\AgOpenGPS\ folder of config files
and start fresh.
AgOpenGPS v3.0.7
Few bugs fixed, mainly the opengl window for sections gets messed up,
the sizing of it all on its own - a microsoft feature!
AgOpenGPS
Old and the new. This is version 3.0.3 with the new GUI.
Will be much more careful going forward with changes.
v3.0.3
AgOpenGPS
Updated guidance forms. Tool width reference lines. Fix window order.
French added and global strings updated for culture. Thanks Maxime!
v3.0.2
AgOpenGPS
No side tab, LineWidth, Boundary Alarm,
New guidance line creation, selection, deletion
v3.0.1
AgOpenGPS Application
Adds tool width to the touch lines form
v3.0.0
AgOpenGPS Application
First release of AgOpenGPS
****************************************************************
v2.8 Feb 2019
* Flag for drive around boundaries added
* Zoom Extents only works if field loaded
* Fixed About with recent changes, added contributors.
* Fix version for vehicle cultural - I hope finally.
* Multi boundary import from google earth
v2.8 Jan 2019
* Fixed left turn bug - yes there was one, adding tails never updated list
count, cut off early
* Fixed point fixing on boundary, gaps at end not filling
* Turn Lines point distance based on eq width
* Fixed input ouput text boxes not labelled correct
* Headings calc fixed in contour and AB Curve.
* Manual UTurn eludes fixing. Need a software dept meeting.
Someone needs firing.
* Firing helped, UTurn manual mostly works.
v2.3 Dec 15
* Sequencing functions and actions on headland
* Completely different interface
* Headland drawing and auto gen
* Built in Simulator
* UDP server updated and full config form
* Zoom extents over whole field window, OpenGL
* Full screen antialiasing, GL_FASTEST
* Edit the uturn functions
* UDP is disabled - was a bit of resource hog and not used anyway.
* Start and setup buttons off status strip simplify main display
* Separate distances and headings for tool and pivot on headland
* Able to turn on turn off uturn functions
* Updated AB Lines to save and recall.
* Side panle can be turned off.
* touchscreen gestures with pinch zoom, rotate for camera 3D
* Rate system is much better.
* Added German and Russian
*
v2.15 and v 2.16 Sept 2015
*
* Pure pursuit guidance
* Arduino code rewritten for radius method
* Steer wizard for steering angle setting
* You can drive by wire!
* Removed all heading Delta strings - but maybe i shouldn't of
* Auto steer module rewritten for steering radius
* Removed guidance from main settings page
* Added max steer angle, max angular velocity, look ahead values
* Settings sent to steer module more often
* Much improved integral function with zero crossing detection for Arduino
* Added switch support for autosteer on/off in arduino code
* All autosteer values saved in vehicle save
* from Svenn71 Netherlands - AB guide, Ha/hour more precision
* can turn on off guide lines, pure pursuit
* used Roslynator and Resharper to fix about 1000 sloppy coding issues.
* Fixed AB line when using offset - it was completely wrong previously
* Added guides on sides of ABLine
v2.14 May 15
*
* June....
* Added boundary
* Fixed section, area, boundary triggers
* section going backwards turn off working much better
* NMEA log actually saving all incoming sentences
* boundary area displayed in status bar
* boundary has its own file for save/resume
* most classes have their own reset/delete functions now.
*
* File saving now done as appending rather then completely rewriting file
* File saves are text files, again. Binary was efficient, but what a pita
* Enlarged the buttons and most display values
* Resettable acre trip counter
* Error checking when loading fields
* UTM offsets are loaded when starting a new field and never changed again
* Resume button tells which field you are resuming
* Menu drawer for quick use buttons
* Alarm for trip acres
* Acres per hour status value
*
v2.13 April 15
*
* In communication, can turn on or off UDP and TCP servers
* Full Metric Imperial
* AirSeeder style hitch, double pivot position
* AutoSteerModule gets relay info, 1 module can do everything
* Turn sky on off
* PID Autosteer dialog allows adjustment of parameters on the fly and saves them
* Super Mario size the buttons, u/d counters etc
* Offset works, along with guidance
* fixed PI/2 and 2Pi constants
* fixed Snap, was in mm not cm
* Small bugs fixed
v2.1 March 2017
*
* NMEA Logging capability
* BNO055 IMU drivers for angular velocity, roll, pitch
* tilt and roll GPS compensation
* completely functional with or without IMU or relays connected, no setup reqd
* ability to set low speed section turn off
* Parse to tryParse - much faster code for all parsing
* 30 % frame speed improvements by reducing multiple OpenGLreadpixel calls
into a single.
* section minimum distance trigger no longer affected by turnOn time.
* very peculiar bug caused the sections to turn on at 26 km/hr. Individual section lookaheads
had no limits set causing overflow
* Program will now do lookahead successfully up to 36 km/hr. Sufficient for agriculture.
* Will map at any speed, sufficient for aircraft speeds.
* various bug fixes as usual
v 2.0 March 2017
* 8 sections now
* auto steer enabled with separate serial
* single section for mapping when all the sections are on
*
v 1.9 Feb 2017
*
* readPixel now a single block rather then multiple reads. Faster, more accurate.
* Workswitch now in settings, selectable on-off and active low or high.
* can set which side area is recorded from
* metric and imperial can be set
* Turn grid on off
* Allow lightbar to be controlled independently of guidance lines
* Pin marking, selecting, deleting, view in Google Earth
* Ability to set colors for field background and section colors.
* Repeating buttons for camera angle and zoom. Works touchscreen or mouse.
* Windows Explorer as a tool,
* Google Earth as a tool that brings up all pins marked, numbered.
* Context Menu buttons on most functions, GUI significantly changed
* Common buttons immediate, secondary/protected functions as context.
* multi colour pins, selectable
* Files saved in binary. Significant speed up.
* Able to export files as text.
* Contour file contains UTM and LatLong with elevation for elevation map generation - to come in viewer.
* most data and status at top of screen
* eliminated NMEA strings off top of Gui, in GPS Data screen now
* Field directories are set up at start of field
* ability to continue a field, every field is its own directory.
* Directories and files are all created if not exist, no matter on initial state of program
*
* Significantly modified the OpenGL SharpGL wrapper, excluded all serialization, scene graph
* added additional overloaded GL and GLU functions for ReadPixel and inverse matrix
* Reduced SharpGL into only 2 DLL's for GL and Winforms.
* Removed 399 error checking calls that internals were commented anyways in every GL call
* 3469 xml documentation warnings still to fix. Volunteers?
* added functions for matrix, texture, vectors directly to OpenGL.cs from scenegraph
* AgOpenGPS SharpGL is completely forked from SharpGL written by David Kerr. License still applies.
* AgOpenGPS will no longer work with Standard SharpGL wrapper and DLL's.
*
* Zoom min max extents now remembers former zoom position
* minor bug fixes, although certainly getting to be quite solid.
* Section on off logic includes ability to externally switch, enable and disable ability too.
* Field texture and area recalculating when new field or position changed
v1.6 Jan 2017
* UDP server for GPS, section control etc
* TCP server just because.
* Contour guidance now, merged with lightbar and same nomenclature as ABLine
* Area Calculations
* Module communication class
* Assorted bugs fixed
v1.5 Dec 20 2016
* Camera can use heading of calculated by fix - settable in settings
* Automatic breakup of patches, every 100 triangles, so Frustum culling is more effective
* Auto NMEA frequency determination.
* tramlines settable frequency and start position. Multi coloured.
* Speed compensated lookahead. Based on work of Torriem.
* No longer use of timers, data comes in updates/sec so app must conform, not other way around.
* Completely reworked frame timing. "Fast" loop continuously runs and only once a complete NMEA
sentence appears then fix position and draw routine are fired. Based off of 20 Hz watchdog timer
* Each section has its own accumulated acres in its button
* FINALLY runs nicely at 10 hz update
v1.3.1.1 Dec 1 2016
* TCP server added. Port 7777
* tileable textures for field surface
* WebCam support
* New and close job are now; resume - new - open; in its own dialog
* exiting asks if you want to save field if one is open
* custom timeout message dialog - non modal
* custom YesNo dialog for save
* fixed AB line setting, must drive a ways before setting B point.
* Set Auto Manual buttons on to off if other turned on to be easier
* individual section buttons
* added zoom by touching left or right side of screen
* removed most divides with multiply, constants for pi/2 and 2 PI etc
* Tool now has Red for Off, Yellow for ON, and Green for Auto, matching the buttons
* Sections are in control of on off request now, not buttons. Buttons simply change button states of sections
v1.3.0.1 22 Nov 2016
* Most settings with graphics and easier to set
* GPS Fix is at antenna, Pivot, Hitch, tool all calculated now
* Section on off now by request with a section control as event handler
* Communications has own window
* Variables Window
* Vehicle track for Antenna, Pivot point, Tool
* individual button for Off Auto On control of sections. Manual All and Auto All buttons
* changed to have each section remeber its own off auto status and the buttons merely changing those
not having buttons remember their own status
v1.2 October 2016
* Fixed the RMC and GGA parsing routine, rather then reading an NMEA line and then updating, read all existing lines and process all at once.
- much faster accumulation of data
* Changed OpenGL draw routine from being triggered when RMC rec'd to 5 frames per second and triggering functions from there.
- three seperate threads - GPS Serial IO and decoding NMEA stream, sectionRelay serial IO, Draw routine.
* Ability to save and retrieve fields
* Changed the Section tab to remove clutter with less sections
* added section on and off request in section control. Allows the section to delay turning off and when turned on to remain on for 2 secs minimum.
* Fixed fonts consistency
* Added bottom status bar - looks way better in Linux
* Added Arduino serial port to control sectionRelays
* Output the section on off status to Arduino for full external control of sections
* Added port selection to choose port for sectionRelays.
* added hitched or rigid in vehicle
* added antenna height in vehicle
* added port status in status bar
* added distance reset in status bar
* fixed section drawing so it uses section position rather then fix position to end section drawing
* added a guidance page to set overlap
* fixed bug in section control loosing accuracy from converting double to int too soon. (missing a pixel or two)
September 2016
Added section control, Properties page, still pretty rough
June 2016
v1.0.0.1 Basic application with all its warts and bugs