Bílý vrch
icon TrekBuddy
www.trekbuddy.net
Outdoor companion.
  • internal / bluetooth / simulator GPS
  • offline raster maps
  • smart GPX / raw NMEA logs
  • waypoints and simple navigation
  • custom views
  • MIDP and Symbian phones
  • Blackberry
  • Android
Visit wiki to see all features, guides and howtos. Project tracker.

Partners:    (Polish/Polski)(Polski) Compass mapy      (Polish/Polski)(Polski) Galileos mapy      (Polish/Polski)(Polski) CartoMedia      (Czech/Èesky)(Èesky) Eaglesoft trasy      (Polish/Polski)(Polski) ExpressMap     

 FAQFAQ   SearchSearch   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 
YotaPhone 2

 
Post new topic   Reply to topic    TrekBuddy Forum Index -> Devices
View previous topic :: View next topic  
Author Message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Thu Feb 23, 2017 6:13 pm    Post subject: YotaPhone 2 Reply with quote

Just managed to get my hands on this unique phone with the e-ink screen on the back.
https://yotaphone.com/se-en/
Does anyone have any experience with this phone?
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Sat Aug 05, 2017 11:07 am    Post subject: Reply with quote

Well, I finally got hold of a YotaPhone 2 (YD201).

It came with Android 5 installed and Trekbuddy worked well on the LCD (normal) screen (just like any other phone). The EPD is another story, but that is not my issue at the moment.

Last week the long-awaited Android 6 update arrived (which promised many improvements). Unfortunately after installing the update, Trekbuddy behaves strangely when using the internal GPS. (With a Bluetooth GPS as the source, it works without this issue).

The symptom is that the status very (and I mean VERY) briefly shows green (fix) and then reverts to orange. This happens continuously for a while and then in the end it seems to stay orange. It also gives a sound notification every time the position / status changes, so it beeps every second. The position seems to be updated on the screen (almost?) every time.

I captured a short nmea log. Using this as the input for the simulator mode, it behaves slightly different. The status alternates between green and orange with every position update...

Perhaps someone can shed some light?



20170730-230425.nmea.txt
 Description:
NMEA log

Download
 Filename:  20170730-230425.nmea.txt
 Filesize:  15.59 KB
 Downloaded:  21 Time(s)

Back to top
View user's profile Send private message
boowoo



Joined: 12 Jun 2013
Posts: 502
Location: France

PostPosted: Sat Aug 05, 2017 5:36 pm    Post subject: Reply with quote

I test your NMEA log ... Yes, very strange behavior !
Is the internal GPS working correctly with an other GPS app ?

I had recently also a problem after an update on my BV6000 (M6->N7) with a GPS time one hour wrong (problem because the new firmware) and no solution for me except flashing the phone for downgrade to previous ROM. I don't do it because previous version have also too many bugs ... I wait a patch to fix the problem !

Hope that you don't need to return back to L5 (if problem come from the integration of internal GPS in M6)
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Sat Aug 05, 2017 7:31 pm    Post subject: Reply with quote

boowoo wrote:
Is the internal GPS working correctly with an other GPS app ?

I checked other apps that use the GPS (Google maps, GPS Test Plus, eniro navigate, etc) and they seem to work OK, but I need more detailed testing to be sure there is not also something funny with some / all of them.
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Thu Aug 10, 2017 9:56 am    Post subject: Reply with quote

Found a possible solution:
https://forum.xda-developers.com/yotaphone-one/help/yotaphone-2-gps-issues-t3084112/page2

Especially:
Code:
################################
# EXTRA SETTINGS
################################
# NMEA provider (1=Modem Processor, 0=Application Processor)
NMEA_PROVIDER=1


It was set to 0

First test looks very promising, but will need to test more thoroughly now...
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Tue Aug 22, 2017 7:34 pm    Post subject: Reply with quote

With the modifications mentioned above, the GPS now works without any issues, which is great. All this testing has shown there are another issues:

1. The scaling used to display trekbuddy (and other apps) on the rear e-ink screen differs, depending on how the app is started. This makes designing and building custom CMS themes a little problematic.

2. The e-ink display quality settings can be customised per app, but unfortunately it's not consistently applied, sometimes leaving the display "washed out" and hard to read.

Other than that, this phone is actually quite remarkable and a pleasure to use.
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Fri Aug 25, 2017 9:18 am    Post subject: Reply with quote

It might help if we can get native YotaPhone2 EPD capability built into the app: https://yotaphone.com/se-en/developer/

It would be interesting to have the capability to show the CMS on the rear screen as a YotaCover while using the front screen for the map screen.
Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Sun Aug 27, 2017 3:57 pm    Post subject: Reply with quote

Works very well in direct sunlight. The GPS also worked flawlessly for more than 4 hours of sailing. I'm liking it more and more.


IMG_20170826_151842~01~01.jpg
 Description:
Yotaphone EPD screen in direct sunlight
 Filesize:  77.52 KB
 Viewed:  265 Time(s)

IMG_20170826_151842~01~01.jpg


Back to top
View user's profile Send private message
JNT



Joined: 10 Jan 2009
Posts: 401
Location: Sweden

PostPosted: Thu Aug 31, 2017 4:55 pm    Post subject: Reply with quote

The "per app" configuration file for the EPD screen even has the capability to define settings on the activity level.
Code:

activities - array of activities of your application. Contains objects with the same construction and
      applies to specific activities of configurable application. Name of such object must be activity's class name without app package.

 {
  "name": "com.android.test",
  "description": "This is a test configuration.",
  "update_type": "MONOCHROME",
  "dithering": "ATKINSON_BINARY",
  "update_timeout": 500,
  "sharpening": 1.0,
  "contrast": 50,
  "brightness": 10,
  "stretch_black": 40,
  "stretch_white": 200,
  "regional_update": true,
  "activities_only": false,
  "activities": [
    {
      "name": ".TestActivity1",
      "description": "Test Activity 1",
      "update_type": "MONOCHROME_FINE",
      "dithering": "NONE",
      "color_inversion": true
    },
    {
      "name": ".TestActivity2",
      "description": "Test Activity 2",
      "sharpening": 2.0,
      "contrast": 20,
      "regional_update": false
    }
}

I would like to use this functionality to invert the settings and menu display (black on white instead of white on black) for better legibility. BUT I don't know the Java name of this activity.

@kruch: if you are monitoring this, I would really appreciate the name of the activity that creates the menus in Trekbuddy so I can try this.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    TrekBuddy Forum Index -> Devices All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group