Beta Test of v4.61 NEW update! (report Bugs Only please)

New version uploaded with a million less bugs. Thanks again for the help!!

https://github.com/farmerbriantee/AOGDemo/tree/main

3 Likes

how do we connect the devices

There is a little bug when we put the first u turn distance. The distance is not saved correctly.

ok thx

Maybe an icon is missing here!Capture du 2021-03-14 08-46-06

When I want to change the language, agopengps must restart and when I click on exit I get the following error.Capture du 2021-03-14 08-58-52

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.ArrayList.ArrayListEnumeratorSimple.MoveNext()
at System.Windows.Forms.Application.ExitInternal()
at System.Windows.Forms.Application.Exit(CancelEventArgs e)
at System.Windows.Forms.Application.Exit()
at AgOpenGPS.FormGPS.menuLanguageFrench_Click(Object sender, EventArgs e) in C:\Users\FarmPC\Desktop\SourceCode46\GPS\Forms\Controls.Designer.cs:line 1069
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4300.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

AgOpenGPS
Assembly Version: 4.6.2.0
Win32 Version: 4.6.2
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/AgOpenGPS.exe

System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4300.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4320.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

OpenTK.GLControl
Assembly Version: 1.2.0.0
Win32 Version: 1.2.2336.6514-pre
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/OpenTK.GLControl.DLL

OpenTK
Assembly Version: 1.2.0.0
Win32 Version: 1.2.2336.6514-pre
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/OpenTK.DLL

Control.Draggable
Assembly Version: 1.0.7235.37687
Win32 Version: 1.0.7235.37687
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/Control.Draggable.DLL

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

RepeatButtonControl
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/RepeatButtonControl.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

When I want to change the value of a field in the vehicles or tools section I get the following error.Capture du 2021-03-14 09-12-10

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly ‘Keypad, Version=4.3.10.0, Culture=neutral, PublicKeyToken=null’ or one of its dependencies. Le fichier spĂ©cifiĂ© est introuvable.
File name: ‘Keypad, Version=4.3.10.0, Culture=neutral, PublicKeyToken=null’
at AgOpenGPS.FormNumeric.InitializeComponent()
at AgOpenGPS.FormNumeric
ctor(Double _min, Double _max, Double currentValue) in C:\Users\FarmPC\Desktop\SourceCode46\GPS\Forms\Inputs\FormNumeric.cs:line 21
at AgOpenGPS.FormGPS.KeypadToNUD(NumericUpDown sender) in C:\Users\FarmPC\Desktop\SourceCode46\GPS\Forms\FormGPS.cs:line 941
at AgOpenGPS.FormConfig.nudVehicleTrack_Click(Object sender, EventArgs e) in C:\Users\FarmPC\Desktop\SourceCode46\GPS\Forms\Settings\ConfigVehicle.Designer.cs:line 330
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.UpDownBase.UpDownEdit.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.TextBoxBase.WndProc(Message& m)
at System.Windows.Forms.TextBox.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4300.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

AgOpenGPS
Assembly Version: 4.6.2.0
Win32 Version: 4.6.2
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/AgOpenGPS.exe

System
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4300.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4270.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4190.0 built by: NET48REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4320.0 built by: NET48REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

OpenTK.GLControl
Assembly Version: 1.2.0.0
Win32 Version: 1.2.2336.6514-pre
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/OpenTK.GLControl.DLL

OpenTK
Assembly Version: 1.2.0.0
Win32 Version: 1.2.2336.6514-pre
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/OpenTK.DLL

Control.Draggable
Assembly Version: 1.0.7235.37687
Win32 Version: 1.0.7235.37687
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/Control.Draggable.DLL

Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.8.4084.0 built by: NET48REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

RepeatButtonControl
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/benoit/Downloads/ProgramV4.6-B/ProgramV4/RepeatButtonControl.DLL

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Other bug.
Version 4.3 or 4.61. Every version.

I have a 36 meters sprayer.

I click on Headland when i am on my field.
I have this error each time.
Screenshot_20210314_103639

I have to change my tool to 4 meters. Then i click on headland. Make headland with 36 meters. After, i return my tool 4meters to 36 meters and it is worked.

Fields make 15 hectares here

The field is too small to display all the text in French (Supprimer la zone ap
)

**Capture du 2021-03-14 09-20-19 **

I notice that not everything has been translated into French in the new version. I can take care of it if someone tells me how to do it.

We have not done anything in the translations yet, it is using vs 4.3.10

ya a visual studio update changed how Application.Exit() works. been that way since v 3 and all of sudden it doesn’t work. Crazy.

@charlesdego i increased the max to 150 for 50m tool times 3. solved the problem, but now i have to ask, what is the best way to make a headland default? maybe a “headlands” pulldown to select how many tool widths you want the headland to be. because i am sure you don’t want 3 sprayer widths!!!

Thoughts?

oh yes, i want only 1 pass for my sprayer. :joy:
Good idea for asking how many tool widths we want.
Idea : when clicking, default can be 1 and after we select how many we wants.

I can create just one boundary curve with the touch line editor and I can’t change the name of the boundary curve in the editor. But I may need one boundary curve for seeding, one for spraying, 
 . (There is a work around. I can change the name in the abcurve form and then I can create a new boundary curve with the touch line editor. But this is a little bit laborious.)

grafik

aog needs a restart to take effect of the setting of this button.

it wasn’t saving it as it should when exiting config. Who would have thought it could have so many bugs!!!

You will like the new form!!! I hope :slight_smile:

Now it doesn’t assume, you tell it how many headland passes you want, then add a bit more with the spinner.

Screenshot_21

2 Likes

That was all done to prevent people from clicking outer boundary 87 times. Its a big guidance line all the way around a field, you only want one per field - or two like you are doing,

too much hassle? Maybe i can think of a better way to prevent clicking till it crashes.

It is great! :+1::grin:

Thanks you very much!

2 Likes

Its funny ya know, you see the updated form and go, “Well why not do that in the first place” 


I guess that is why cars started out like this:

5 Likes