Cruisers Forum
 

Go Back   Cruisers & Sailing Forums > Seamanship, Navigation & Boat Handling > OpenCPN
Cruiser Wiki Click Here to Login
Register Vendors FAQ Community Calendar Today's Posts Log in

Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 21-03-2010, 09:24   #1
Registered User
 
scotte's Avatar

Join Date: Apr 2007
Location: SF Bay Area, CA, USA
Boat: Privilege 39
Posts: 664
OpenCPN Optimized for Touch Screen

I wanted to start an open discussion on an OpenCPN mode optimized for touch screen, and what exactly this might mean in terms of the UI design. This thread is not, in any way, to be critical of the current UI which works great with mouse+keyboard navigation - this is purely to think about what is needed for a touch screen implementation.

Why am I thinking about this? I'm involved in helping upgrade some of the electronics/nav for my son's Sea Scout Boat. They current have a PC touchscreen monitor at the helm for the chartplotter PC, which is running an ancient version of TheCapn. We need to update that PC and get some newer software that supports AIS.

Of course my first thought was - hey, we can just upgrade to OpenCPN, but I think the touchscreen imposes some technical limitations with doing so.

Offhand I can think of the following challenges:

No right click - This is a pretty fundamental requirement in the current UI design. It's needed for getting AIS data, activating routes, working with waypoints, vector chart object query, etc.

No keyboard - There is probably an onscreen keyboard available in the O/S, but I look at that as more a workaround - as supporting this directly allows much tighter integration. Some thoughts: Exporting GPX routes could have an "autoname" option for the filename, routes could simply be numbered by default (like waypoints already are).

I'm not too worried about things like the configuration editor, as that can always be done directly on the PC, which is in the nav room (this is a 95' former Coast Guard Cutter - so it is literally a room )

Any other ideas and thoughts?
scotte is offline   Reply With Quote
Old 21-03-2010, 10:19   #2
Registered User
 
idpnd's Avatar

Join Date: Sep 2007
Location: Almería, ES
Boat: Chiquita 46 - Libertalia
Posts: 1,558
That is a very interesting question, and perhaps the missing link between navigation pc software at chart tables and waterproofed, touchscreen navigation units at the helm. You have already outlined the major impediments to touch screen usage; otherwise, there shouldnt be many problems - the icons are nice and big for tapping on, and the chart can be "zoomed to click" fluidly.

Before people get into the discussion of all the dirty details, may I suggest you use one of the right click workarounds, I found the following on google but you may also be able to get little freebie "right click" screen widgets:

Quote:
With a lilliput, open the touckit software then click advance then tick the 'Auto right click' box. You then just press and hold for right click. [...] This is true for any touchscreen using the "Touchkit" drivers. (which most of them do)
__________________
sv Libertalia
idpnd is offline   Reply With Quote
Old 21-03-2010, 14:21   #3
Registered User
 
scotte's Avatar

Join Date: Apr 2007
Location: SF Bay Area, CA, USA
Boat: Privilege 39
Posts: 664
I didn't know about that, I'll have to look into that driver option. I honestly have no idea what the current touchscreen is using for a driver, but regardles this is worth checking out.

Thanks for that, it didn't occur to me that touchscreen drivers would take that info consideration, but it makes sense!
scotte is offline   Reply With Quote
Old 22-03-2010, 07:08   #4
Obsfucator, Second Class
 
dacust's Avatar

Join Date: Feb 2008
Location: Southeast USA.
Boat: 1982 Sea Ray SRV360
Posts: 1,745
Some packages I have used have a button for "Right Click". After touching the right click button, next touch is interpreted as a right click.

I'd say that if something special was to be done for touch screen, you'd want to be able to turn it on/off. Have a different set of buttons for touch-screen.

-dan
dacust is offline   Reply With Quote
Old 22-03-2010, 09:21   #5
Registered User
 
idpnd's Avatar

Join Date: Sep 2007
Location: Almería, ES
Boat: Chiquita 46 - Libertalia
Posts: 1,558
Quote:
Originally Posted by dacust View Post
Some packages I have used have a button for "Right Click". After touching the right click button, next touch is interpreted as a right click.
Dmouse v1.0.0 Freeware Download - Dmouse v1. < - like so
__________________
sv Libertalia
idpnd is offline   Reply With Quote
Old 22-03-2010, 10:42   #6
Registered User
 
scotte's Avatar

Join Date: Apr 2007
Location: SF Bay Area, CA, USA
Boat: Privilege 39
Posts: 664
This is good stuff! And I know this will be useful to more than just me!
scotte is offline   Reply With Quote
Old 08-04-2010, 04:13   #7
Registered User

Join Date: Jan 2010
Posts: 32
Touch screen mods

Right-click workarounds excepted, my main wish would be one that I have for non-tablet use as well... a real fullscreen mode.

A resizeable toolbar would also be very nice, though it's not essential.

Regards,

Mike
bluearcus is offline   Reply With Quote
Old 08-04-2010, 06:06   #8
Registered User
 
idpnd's Avatar

Join Date: Sep 2007
Location: Almería, ES
Boat: Chiquita 46 - Libertalia
Posts: 1,558
Hello Mike, full screen is on the feature requests at sf.net, I think it would certainly be in tune with the light opencpn interface philosophy. We shall see
__________________
sv Libertalia
idpnd is offline   Reply With Quote
Old 12-05-2010, 13:26   #9
Registered User

Join Date: Jul 2008
Location: Palm Beach Gardens, FL
Boat: Spindrift 43
Posts: 28
Loving OpenCPN.

I was looking at CNC Milling machines today and came across this:
Planar Embedded : Marine & Mining Touch Monitors | Planar Products | PlanarEmbedded.com

And having just read this thread a few days ago I thought I would share.

Syd
alsobrsp is offline   Reply With Quote
Old 12-05-2010, 15:25   #10
Obsfucator, Second Class
 
dacust's Avatar

Join Date: Feb 2008
Location: Southeast USA.
Boat: 1982 Sea Ray SRV360
Posts: 1,745
Quote:
Originally Posted by alsobrsp View Post
Loving OpenCPN.

I was looking at CNC Milling machines today and came across this:
Planar Embedded : Marine & Mining Touch Monitors | Planar Products | PlanarEmbedded.com

And having just read this thread a few days ago I thought I would share.

Syd
That's not very bright, though. You need 1,000-1,500 cd/m2 to read in sunlight. These only have 700 (still much brighter than the 200-300 of a normal LCD display). But it's not too bad a price for a sealed touchscreen with wide voltage input.

At this site: LX0801PTI 8" Mariner Touch Monitor by Planar I found:

8" $2,000
12" $2,100
15" $2,200

Interesting that it doesn't go up dramatically with the size.

Thanks for sharing. I'll bookmark that one.

-dan
dacust is offline   Reply With Quote
Old 12-06-2010, 07:59   #11
Registered User

Join Date: Jul 2008
Location: Palm Beach Gardens, FL
Boat: Spindrift 43
Posts: 28
Other touch screen options

I bought a small panel mount PC from these guys a few years ago.

Earth LCD Home Page - Providing LCD Solutions for Aerospace, Aviation, Marine, Military, Gaming, Kiosks, Digital Signage, Automation Systems, and Embedded apllications.

This might be a better option for some. This could be mounted at the helm with the computer down below. Use one machine and have two displays. Clone the display and you have the same view. I could have lots of fun with this.

XLM-EVUE-10 (XLMEVUE10)

1024 x 768 resolution • 300:1 contrast ratio • 262K colors
Price: $599.00
alsobrsp is offline   Reply With Quote
Old 02-12-2013, 02:16   #12
Registered User

Join Date: Dec 2013
Posts: 32
Re: OpenCPN Optimized for Touch Screen

I've just installed OpenCPN in a Linux environment on my Android Sony Xperia tablet.

The first thing that I would like to do is increase the toolbar size. Has anyone already done this? as it will save me some time editing the xml and png files.

The other option I'd like to see is a slider bar or similar to adjust the zoom level as the +- keys are a bit of a pain to use when your used to a scroll wheel on the pc.
mhasting2004 is offline   Reply With Quote
Old 05-12-2013, 14:22   #13
Registered User
 
dave777's Avatar

Join Date: Feb 2011
Posts: 279
Re: OpenCPN Optimized for Touch Screen

Quote:
Originally Posted by mhasting2004 View Post
The other option I'd like to see is a slider bar or similar to adjust the zoom level as the +- keys are a bit of a pain to use when your used to a scroll wheel on the pc.
+1

With a max zoom region of the slider, and perhaps a zoom out which sizes to display the entire chart on screen
dave777 is offline   Reply With Quote
Old 08-12-2013, 01:54   #14
Registered User

Join Date: Dec 2013
Posts: 32
Re: OpenCPN Optimized for Touch Screen

I've been playing with the standard/traditional style and created a new BigButton style for better visibility on my high res Sony Xperia tablet.

If you drop the two files into your uidata folder you will find a new option to choose from the drop down menu of the toolbars and window styles tab

The forum doesn't like XML so I renamed the extention to xls change that back to xml for it to work.

Looks ok to me but no guarantee... I'm a newbie to OpenCPN so buyer beware!

Cheers

Mark
Attached Thumbnails
Click image for larger version

Name:	big_buttons.jpg
Views:	394
Size:	274.5 KB
ID:	71711  
Attached Files
File Type: xls styles_big .xls (14.8 KB, 111 views)
mhasting2004 is offline   Reply With Quote
Old 08-12-2013, 05:16   #15
Registered User

Join Date: Sep 2012
Location: Baikal
Posts: 581
Re: OpenCPN Optimized for Touch Screen

Subject relevant and very important!
Interface adapted to the touch screen is the future OpenCPN and it is necessary to pay special attention to the developers!

Propose to formulate a list of all the shortcomings of the program on the screen. Discuss and come up with solutions.

Let's get into this topic to address issues of usability interface and not the hardware.
Baikal is offline   Reply With Quote
Reply

Tags
screen


Posting Rules
You may not post new threads
You may not 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 Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Sun Screen Lotion Tom Hildebrandt Health, Safety & Related Gear 2 22-02-2010 16:15
Garmin touch screen question Therapy Navigation 14 29-03-2009 07:07
screen name change Tropic Cat Meets & Greets 7 14-10-2008 09:23
GPS without the screen cat man do Navigation 4 08-07-2008 07:27
Looking for 15" LCD touch screen monitor geoffgroves Marine Electronics 8 26-01-2007 05:29

Advertise Here


All times are GMT -7. The time now is 14:03.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.