Boat Design Forums  |  Boat Design Directory  |  Boat Design Gallery  |  Boat Design Book Store  |  Thanks to Our Site Sponsors

Go Back   Boat Design Forums > Design > OnBoard Electronics & Controls
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
  #151  
Old 10-13-2008, 01:25 PM
Tim B Tim B is offline
Senior Member
 
Join Date: Jan 2003
Rep: 763 Posts: 1,384
Location: Southern England
Ok, I am now compiling QT4 under MSVC 9 (express). To do this, you will need to make sure that "nmake" is in the path, then run vcvars.bat. Then you can compile QT4.

I have improved the timing for the log file. It now logs a floating-point time in seconds.

The Serial IO class has also been improved so that it can be used to combine GPS traces.

Tom, I'm still working on the MacOS Version. I'll let you know how I get on.

Cheers,

Tim B.
__________________
Open Source Marine Charting - openpilot.sourceforge.net
Open Source Vessel Dynamics opendynamics.engineering.selfip.org
Reply With Quote
  #152  
Old 10-14-2008, 02:04 PM
Tim B Tim B is offline
Senior Member
 
Join Date: Jan 2003
Rep: 763 Posts: 1,384
Location: Southern England
GPSAngler,

The following links might be helpful for automatically detecting cities.

http://www.census.gov/cgi-bin/gazetteer/
http://stuff.mit.edu/geo?location=Southampton
http://en.wikipedia.org/wiki/Gazetteer
http://www.earthsearch.net/intSearch.php
http://www.alexandria.ucsb.edu/gazetteer/
http://earth-info.nga.mil/gns/html/cntry_files.html

The last link is of particular interest. as it gives text files with the names of points of interest and their locations for a significant number of locations.

It might be worth having a "gazetteer" directory and loading any files that are in there, rather than loading all the data. This would allow you to have data for multiple countries, without having silly amounts of data.

Cheers,

Tim B.
__________________
Open Source Marine Charting - openpilot.sourceforge.net
Open Source Vessel Dynamics opendynamics.engineering.selfip.org
Reply With Quote
  #153  
Old 10-24-2008, 06:51 AM
goboatingnow goboatingnow is offline
Junior Member
 
Join Date: Oct 2008
Rep: 74 Posts: 65
Location: Ireland
Just to move back to the hardware, I agree with a previous poster that (a) performance ( requirements) are being over estimated and that (b) the on board pc should be focused soley on nav etc, if you want to use a spreadsheet or word process then use a laptop.

In my case I am playing around with a design that uses 3 mini-itx's units networked and I like the look of the flex tainer http://www.tri-m.com/products/engine...lextainer.html to house it

The three system provide redundancy, one is a nav computer, one is a general purpose pc and one is a media server. However any one of them can run the nav software.

They are all XP systems, I find if you just install bare bones XP remove all teh bloatware, trun off lots of stupid feature, ( indexing etc) you get a good reliable system ( furuno think so NAVNet3D is a headless XP system)
Reply With Quote
  #154  
Old 10-29-2008, 03:05 PM
Tim B Tim B is offline
Senior Member
 
Join Date: Jan 2003
Rep: 763 Posts: 1,384
Location: Southern England
Ok, head above the parapit time again.

Tom, I haven't had any luck porting OP to Mac, but I will keep trying.

GPSAngler, I couldn't compile QT4 with MSVC, so OpenPilot almost certainly won't compile. Win32 & MinGW (the GNU for Windows compiler) is known to work with OpenPilot, so could I suggest using that for the time being. MinGW will Co-exist happily with MSVC.

Mike Slinn of MarNav has agreed to help by writing a much more general NMEA interface, which we will use vis the same widget API as we do at the moment. This will be great, as it will stop us having to worry about the input data format.

GoBoating, I can see where you're coming from with three separate machines, but I think the phrase "Sledgehammer to crack a nut" springs to mind. It is possible that you would want to separate the functionality, but is this to allow different screens in different locations, or to increase stability?

XP is very popular, but I wonder if it is the best thing to use for this purpose. I see no reason why a single machine (particularly running Linux) couldn't handle all three tasks (at roughly 1/3 of the power) from 3 different locations. I know that there is a fair amount of Nav software for XP, but I honestly didn't see anything that really impressed me. Hence why I'm writing OpenPilot, which is now becoming usable. You also have the problem that you are now working on a deprecated (well, almost) OS. This means that it's not going to be easy to get hold of, and I wouldn't be surprised if much of the software moves to Vista (if it hasn't already), which will require a much more powerful machine.

The simpler you can make the setup, the more reliable it will be. Furthermore, the less computational power you need, the better.

Cheers,

Tim B.
__________________
Open Source Marine Charting - openpilot.sourceforge.net
Open Source Vessel Dynamics opendynamics.engineering.selfip.org
Reply With Quote
  #155  
Old 11-20-2008, 04:15 PM
Tim B Tim B is offline
Senior Member
 
Join Date: Jan 2003
Rep: 763 Posts: 1,384
Location: Southern England
OpenPilot Feature!!!

Ladies and Gentlemen,

I have finally written the one-page summary. This includes a map of the GPS track log, and details about the track. At present it only operates on the GPS data. See the attached pdf Files for examples of what op_OnePage does.

I'll post a windows and Linux (Debian Lenny) binary as soon as I can.

Cheers All.

Tim B.
Attached Files
File Type: pdf output.pdf (85.7 KB, 116 views)
File Type: pdf TKLG005.pdf (78.3 KB, 98 views)
__________________
Open Source Marine Charting - openpilot.sourceforge.net
Open Source Vessel Dynamics opendynamics.engineering.selfip.org
Reply With Quote
  #156  
Old 11-21-2008, 07:07 AM
goboatingnow goboatingnow is offline
Junior Member
 
Join Date: Oct 2008
Rep: 74 Posts: 65
Location: Ireland
TimB

The three PC idea, is really a function of building it yourself. In practice I tend to buy a couiple of boards and the incremental costs are small, onboard it gives reducndancy

as to XP the main reason is the profusion of software
Reply With Quote
  #157  
Old 11-21-2008, 10:35 AM
masalai masalai is offline
masalai
 
Join Date: Oct 2007
Rep: 1630 Posts: 7,322
Location: SE Queensland, Australia
goboatingnow, by using "wine" you have the benefits of Linux and none of the hassles of "Windows" - - for the few applications I cannot find for unix like operating system wine meets the XP role easily and no service licensing for non commercial use of Linux....
__________________
Try to be helpful... The trouble with people is to realise and remember that there are at least two sides for every story...
A woman's breasts, one is not enough, - two may be just right, - but dreaming of 3 is a pleasant fantasy...
Reply With Quote
  #158  
Old 11-23-2008, 12:11 PM
goboatingnow goboatingnow is offline
Junior Member
 
Join Date: Oct 2008
Rep: 74 Posts: 65
Location: Ireland
i know must give linux more time
Reply With Quote
  #159  
Old 11-23-2008, 05:13 PM
masalai masalai is offline
masalai
 
Join Date: Oct 2007
Rep: 1630 Posts: 7,322
Location: SE Queensland, Australia
Have a look at "Linux Mint" - http://www.linuxmint.com/download.php - Download Linux Mint 5 Elyssa either "Main edition" or the "x64 Edition" - as "iso images" they will self boot and lock out the HDD till you install....

"Our latest release is Linux Mint 5, codename "Elyssa". Please choose the edition you wish to download. If you're new to Linux Mint or if you're unsure as to which edition is right for you, choose the Main Edition."

I am satisfied, but yes still a little way to go, and brother supports its printers with its own drivers for Linux and both Nvidia and AMD have drivers for all but the latest video cards... I have found if a package does not work with your hardware try one of the other of many choices to find and identify your personal likes and functionality....
Attached Thumbnails
Discussion- Multi-purpose Onboard Computers-dscn1995.jpg  
__________________
Try to be helpful... The trouble with people is to realise and remember that there are at least two sides for every story...
A woman's breasts, one is not enough, - two may be just right, - but dreaming of 3 is a pleasant fantasy...
Reply With Quote
  #160  
Old 01-16-2009, 05:47 AM
TedZ TedZ is offline
Junior Member
 
Join Date: Jan 2009
Rep: 11 Posts: 23
Location: Glens Falls, New York
I have not read every thread in this very interesting topic and i apologize if this has been covered.

Are you folks all aware that Rabbit makes a $50 board and gives you software that interogates and therefore makes available every NEMA sentence when connected to a GPS. There is every output you could want. I add software that gives a precise 0 to 5 VDC WRT speed for datalogger input. There are many possibilities. Written in Dynamix C. I understand this does not cover the entire scope of the discussion. Just an aside.

Also, if i were to do a system as discussed i would most certainly want it talking to my cell phone...high water and/or low temperature alarms for example. SMS works fine for that and is easy.

www.rabbit.com

Ted
Reply With Quote
  #161  
Old 02-04-2009, 03:23 PM
burgoynebc burgoynebc is offline
Junior Member
 
Join Date: Sep 2008
Rep: 10 Posts: 5
Location: BC Canada
Hi Ted re your post on rabbit

I had a look at the rabbit link you posted on the NEMA interpreter board and did not find it. Can you give me the rabbit ref number please???
Reply With Quote
  #162  
Old 02-04-2009, 04:43 PM
TedZ TedZ is offline
Junior Member
 
Join Date: Jan 2009
Rep: 11 Posts: 23
Location: Glens Falls, New York
Any of the Rabbit 5000, 4000, 3000 and probably 2000 will give you the software and hardware to connect a GPS with NEMA output to one of the board's serial input ports. I would select one of the $99 (on sale now) development boards and see if what you get matches what you want, i.e. your laptop or desktop's environ (a nine pin serial port makes life easy but a GOOD USB to serial converter will work fine) and a easy connection to the GPS which may require a couple wires in a connector you buy.

Rabbits are not consumer toys...they probably exist in 60 to 80% of anything you have that is microprocessor based. Dynamic C is easy if you have ever programmed in anything especially C, C+ or C++. You have to read the manuals but what you can do is limitless. You essentially enter a world where you can do what you want to anything you want with the GPS or any other input, i.e. temperature, pressure, switches, alarms etc. etc.

I hope this helps. If it doesn't we should talk and if we are both in front of computers i can walk you through an order.

Ted
Reply With Quote
  #163  
Old 02-04-2009, 06:04 PM
Tim B Tim B is offline
Senior Member
 
Join Date: Jan 2003
Rep: 763 Posts: 1,384
Location: Southern England
Hello All,

Sorry I've been so quiet recently. Apart from trying to find a new job, and all the normal stuff, I have been starting to document OpenPilot. Now I know I was talking about releasing in January, but that just isn't going to happen now (given that it's now Feb). Just documenting the map widget is a huge job. I'm using Doxygen, and the auto-generated titles came to 102 pages!

Now, onto Rabbits... Nice idea, and I'm all for embedded systems, but there are a multitude of different embedded systems. I have not yet had the time or money to explore the embedded world as much as I would like, so I'm not best qualified to advise. There are however, cases for embedded systems and PC systems, and the application will dictate which is required.

Just as a side note (for those who haven't been following OpenPilot), don't be so glib about the data manipulation software. Whilst conceptually the software is not too complex, there is quite a bit of work involved.

Cheers all,

Tim B.
__________________
Open Source Marine Charting - openpilot.sourceforge.net
Open Source Vessel Dynamics opendynamics.engineering.selfip.org
Reply With Quote
  #164  
Old 02-05-2009, 04:03 AM
TerryKing's Avatar
TerryKing TerryKing is offline
On the Red Sea!
 
Join Date: Feb 2007
Rep: 278 Posts: 581
Location: King Abdullah University of Science & Technology - Near Jeddah, Saudi Arabia
Chasing the elusive Rabbit...

Quote:
Originally Posted by TedZ View Post
...
I would select one of the $99 (on sale now) development boards and see if what you get matches what you want
...
Ted
Hi Ted,
Could you put URL pointers to a few representative Rabbit products and info? Some of us don't know anything about the Rabbit stuff except a few magazine ads...

Thanks!
__________________
Regards, Terry King ...On the Red Sea at KAUST
Reply With Quote
  #165  
Old 02-08-2009, 08:41 AM
robotics robotics is offline
Junior Member
 
Join Date: Feb 2009
Rep: 10 Posts: 6
Location: Germany
here you can find a complete solution :
www.nomatronics.com

marine PanelPC MagicView(pc included in Desktop) with low energy (2,6A on 12 V 15")
availelable in 10" / 12" / 15"
and with Magicplex8 you can connect, route,mix,filter your data from marine devices like gps/ais /Log .... generic.

regards
robotícs
Reply With Quote
Reply



Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Onboard Computers TerryKing Wiki 38 05-26-2007 06:39 AM
Where should we discuss onboard computers? TerryKing Forum Questions and Suggestions 17 03-16-2007 11:30 AM
purpose of tumblehome in runabouts econologica Boat Design 21 12-15-2006 02:30 PM
seawater jacuzzi onboard german Boat Design 4 05-13-2006 12:13 PM
Are computers worth it? Phil Thompson Software 8 08-14-2005 05:47 AM


All times are GMT -5. The time now is 05:35 AM.


Powered by: vBulletin Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Web Site Design and Content Copyright ©1999 - 2012 Boat Design Net