AgOpenGPS - Page 103 - The Combine Forum
 2077Likes
 
LinkBack Thread Tools
post #1021 of 4005 (permalink) Old 11-30-2017, 09:03 AM
Senior Member
 
Join Date: Nov 2016
Location: Austria
Posts: 777
Mentioned: 3 Post(s)
Quoted: 316 Post(s)
if you want fun - drive like this...

btw. a small measurement function would be cool point a to point b

Attached Images
File Type: jpg img_007.jpg (29.3 KB, 64 views)
BrianTee likes this.
Andreas Ortner is offline  
Sponsored Links
Advertisement
 
post #1022 of 4005 (permalink) Old 12-01-2017, 12:24 PM
Member
 
Join Date: Nov 2017
Location: NE Kansas
Posts: 48
Mentioned: 0 Post(s)
Quoted: 14 Post(s)
swiftnav duro is now shipping anybody ordered yet. any thoughts on these guys.

kansas farmer is offline  
post #1023 of 4005 (permalink) Old 12-01-2017, 12:44 PM
Senior Member
 
Join Date: May 2011
Location: Manitoba
Posts: 359
Mentioned: 0 Post(s)
Quoted: 97 Post(s)
Brian, any advice or pointers on how to start my own GPS program but use as much of your code as possible? Is it possible to fork certain files in your project so that bug fixes make their way over?
m_elias is offline  
Sponsored Links
Advertisement
 
post #1024 of 4005 (permalink) Old 12-01-2017, 04:29 PM Thread Starter
Senior Member
 
Join Date: Aug 2012
Location: Vermilion Alberta Canada
Posts: 5,627
Mentioned: 16 Post(s)
Quoted: 2467 Post(s)
Quote:
Originally Posted by kansas farmer View Post
swiftnav duro is now shipping anybody ordered yet. any thoughts on these guys.
I honestly have no idea yet what is a good decision. I wish that end was much easier to differentiate a clear winner.
BrianTee is online now  
post #1025 of 4005 (permalink) Old 12-01-2017, 04:43 PM Thread Starter
Senior Member
 
Join Date: Aug 2012
Location: Vermilion Alberta Canada
Posts: 5,627
Mentioned: 16 Post(s)
Quoted: 2467 Post(s)
Quote:
Originally Posted by m_elias View Post
Brian, any advice or pointers on how to start my own GPS program but use as much of your code as possible? Is it possible to fork certain files in your project so that bug fixes make their way over?
Hmmm, that is really tough since once you fork the code and then you make changes its really hard to align the different changes because all the code becomes very quickly different. Just think of all the changes from update to update! So i think the auto kinda thing is completely out.

The other option of course is to start out your application very very basic. Single serial in for GPS and decode nmea. Single OpenGL window for displaying the map. Basic information displayed on the screen etc. and just the basic buttons. Then, you add stuff. Carefully look at how AgOpenGPS does it, the algorithms used, how it works and copy and place as much code as possible into your application. Or just take the framework idea and build upon it using your own variables. The second method you will learn a lot more and be more comfortable with it.

The most important part is that YOU know how it all works.

Right now i'm working on the ITEC Pro version. A lot of code changes in a lot of places because things like ITEC now need to control functions that were never controlled before. But, if you understand the concept of how ITEC works, and tricks that i will use - then its "easy" to add those ideas.

Shoot, C# is so nice to use and winforms are quite intuitive. You'll be surprised how easy it is to quickly put together an application. When i come up with a new feature it takes 80% of the time researching how the he11 it can even be done. 15% researching the math behind it, 5% actually coding the idea.

So look at it this way, without writing a single line of code - you are 95% of the way there by having an open source app to give you a start. Go for it - Lots of help around if you get stuck.
BrianTee is online now  
post #1026 of 4005 (permalink) Old 12-02-2017, 01:42 AM
Senior Member
 
Join Date: Nov 2016
Location: Austria
Posts: 777
Mentioned: 3 Post(s)
Quoted: 316 Post(s)
what do you mean with itec pro version?

my jonnys have HMS on a small screen to control all wheel, pto, hydraulics.... with 2 buttons
Andreas Ortner is offline  
post #1027 of 4005 (permalink) Old 12-02-2017, 03:16 AM Thread Starter
Senior Member
 
Join Date: Aug 2012
Location: Vermilion Alberta Canada
Posts: 5,627
Mentioned: 16 Post(s)
Quoted: 2467 Post(s)
BrianTee is online now  
post #1028 of 4005 (permalink) Old 12-02-2017, 04:33 AM
Senior Member
 
Join Date: Nov 2016
Location: Austria
Posts: 777
Mentioned: 3 Post(s)
Quoted: 316 Post(s)
itec

i know that itec stuff. but what do you plan:

a interface to existing john deere bus system?

or only a system like itec in agopengps witch uses relays cards ... to controll tractor

a
Andreas Ortner is offline  
post #1029 of 4005 (permalink) Old 12-02-2017, 05:03 AM Thread Starter
Senior Member
 
Join Date: Aug 2012
Location: Vermilion Alberta Canada
Posts: 5,627
Mentioned: 16 Post(s)
Quoted: 2467 Post(s)
Control Manual and Auto, and also signals out to Arduino based on headland distances. Once its at the Arduino, it can be anything you want. On off 4wd, pto, hydraulics, either relays or Can if you know the codes.
wvca and Andreas Ortner like this.
BrianTee is online now  
post #1030 of 4005 (permalink) Old 12-02-2017, 02:24 PM Thread Starter
Senior Member
 
Join Date: Aug 2012
Location: Vermilion Alberta Canada
Posts: 5,627
Mentioned: 16 Post(s)
Quoted: 2467 Post(s)
Our big green friends had a good idea!

It doesn't save settings yet, or cancel when going astray, or error checking, or... but proof of concept is certainly there. Super cool, its going to be very handy!

I'll put the code up on github the dev version. This one is pretty rough - but there is 8 million changes and a thousand more lines of code.

I fixed the networking issues by creating sockets for send and receive so please use the new SteerSim too. I don't know if the old one will work with this version.



BrianTee is online now  
Sponsored Links
Advertisement
 
Reply

Quick Reply
Message:
Options

Register Now



In order to be able to post messages on the The Combine Forum forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Password
Please enter a password for your user account. Note that passwords are case-sensitive.

Password:


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:
OR

Log-in










Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page



Posting Rules  
You may post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

 
For the best viewing experience please update your browser to Google Chrome