Knav 7" Gps

TF2

New Member
I bought one of the 7 inch gps from ebay and have loaded Ozi on it, but have found the key board that is displayed when needing to enter info into Ozi is very small even when using the stylus. Does anyone know if the size of the keyboard can be increased???
 

bmurray2250

4x4 Earth Contributer
I am interested in the information you find, I thinking of one of these 7" GPS units.

Being Windows CE, it should have font size, change to large or it could be under keyboard. all found in settings
 

bmurray2250

4x4 Earth Contributer
microsoft.public.pocketpc.developer: Re: How to resize SIP?

Now I can resize the with the function below, but I can't modify the
initial size of the board. And the SIP resize itelf ony after hide it
and showing again.
static IIMCallback* g_pIMCallback;
.
.
.
.
void changeBoardSize (HWND hwnd) {
IMINFO iminfo;
RECT rt, rtCliens, re;
BeginPaint(hwnd, &ps);
GetWindowRect(hwnd, &rtCliens);
rt.left=rtCliens.left;
rt.top=rtCliens.bottom-board[actboard][0];
rt.right=rtCliens.right;
rt.bottom=rtCliens.bottom;
iminfo.rcSipRect=rt;
g_pIMCallback->SetImInfo(&iminfo);

EndPaint(hwnd, &ps);
InvalidateRect(hwnd, &rt, true);
drawboard(actboard, hwnd);
UpdateWindow(hwnd);
}
The initial size informations are in this function I think. But I can
enter everything for the height, the initial size don't change.
STDMETHODIMP CInputMethod::GetInfo( IMINFO *pimi )
{
HBITMAP hbm;
if( !g_hImagelistWide )
{
g_hImagelistWide = ImageList_Create(
32,
16,
ILC_COLOR | ILC_MASK,
1,
1 );
g_hImagelistNarrow = ImageList_Create(
16,
16,
ILC_COLOR | ILC_MASK,
1,
1 );
if( hbm = LoadBitmap( g_hInstDll, MAKEINTRESOURCE(IDB_WIDE1) ) )
{
ImageList_AddMasked( g_hImagelistWide, hbm, RGB(192,192,192) );
DeleteObject( hbm );
}
if( hbm = LoadBitmap( g_hInstDll, MAKEINTRESOURCE(IDB_NARROW1) ) )
{
ImageList_AddMasked( g_hImagelistNarrow, hbm,
RGB(192,192,192) );
DeleteObject( hbm );
}
}
pimi->fdwFlags = SIPF_DOCKED;
pimi->hImageNarrow = (HANDLE)g_hImagelistNarrow;
pimi->hImageWide = (HANDLE)g_hImagelistWide;
pimi->iNarrow = pimi->iWide = 0;
pimi->rcSipRect.left = 0;
pimi->rcSipRect.top = 0;
pimi->rcSipRect.right = 240,
pimi->rcSipRect.bottom = 80;

return NOERROR;
}
I know, I must to use any of the functions in the help:
\Microsoft Windows CE\API referene\Input Panel\Interfaces\
But I could not realize connection beetwen the help and beetween the
sample program.
Additional info from the readme.txt:
1. The system calls the dll containing the code for the custom SIP
mechanism, which implements the IInputMethod interface.
2. The Select method is called to create the input window using the
Dvorak keyboard bitmap.
3. The system calls GetInfo to get information in an IMINFO structure
about the size and other aspects of the input context.
4. The system calls ReceiveSipInfo to inform the input method of size,
placement information. It should react to this call by resizing itself
appropriately.
5. Finally, RegisterCallback is called to give the input method a
pointer to a IMCallBack interface. This interface is used to return
keystrokes to applications.
6. When the user taps a key on the keyboard, the input method recognizes
the mouse event location on its keyboard bitmap. It scans the bitmap
horizontally and vertically to place the tap inside a particular key.
7. A large array on constants is maintained defining the value of each
key on the keyboard and its pixel location so this scanning mechanism
can be accomplished.
8. The keystroke is processed and various flags are checked such as CAPS
lock, shift, etc. Once the proper keystroke has been determined, it is
returned to the application using the IICallBack:SendCharEvents method.
IICallBack: SendVirtualKey is used if the virtual key code is desired
(an example could be when the windows key was pressed if such a key
exists on the keyboard). Virtual key codes are defined in Windows CE
help.
9. The state of the keyboard is updated as the key is no longer pressed.
Code must be careful to check for sticky keys such as CAPS in this
situation.
 

bmurray2250

4x4 Earth Contributer
Under control Panel - Input Panel, select options. Select Large Keys and OK back out. The key size will be bigger but the panel size remains the same size.
 

Cuvier100

Member
My on screen keyboard in OziCE is very small but usable. I have only used it to put in the registration details. To enter all the other details I have found it easier to record these in a small pocket notebook (old fashioned writing pad - which you can update on the go very quickly) and then on my return update the tracks and way points etc on my PC using the normal keyboard in my office. Or if I am really keen on my HP mini notebook while I am away. But I can't see this happening anytime soon as it detracts from the camping, 4WD driving, fishing and drinking time...

Mike
 

strangie

New Member
also interested in one of these units has anyone been able to find any tutorials for using topo maps on these units ie ozi or itoppo
 

TF2

New Member
Thanks for the input. This may be a silly question but how do I access control panel? On the KNAV unit when you turn it on it comes up with a screen that only appears to allow me to select the GPS, music, photos,bluetooth etc and a settings icon which takes me to a new page but seemingly does not give access to control panel.
 

bmurray2250

4x4 Earth Contributer
Besides the keyboard issue, is everything else working well? Any issues? Rating out of 10 for the unit. I am looking to purchase either the 6" or 7" KNAV soon
 

Cuvier100

Member
For using OziCE it has no comparison. But the only downside is that in bright sunlight on flat clear ground and a sloping windscreen the screen is readable but it is difficult.

Mike
 

bmurray2250

4x4 Earth Contributer
I have received the KNAV 6" and appears ok, I find it slows down a bit but it could be a memory issue of not enough wondering if the 7" suffers that issue. I have loaded it with OziExplorerCE (Demo version) and created some new screen which help.

See the attached images
 

Attachments

  • Screen 1.jpg
    Screen 1.jpg
    91.4 KB · Views: 168
  • Screen 2.jpg
    Screen 2.jpg
    147.9 KB · Views: 146
  • Screen 3.jpg
    Screen 3.jpg
    84.9 KB · Views: 149

bmurray2250

4x4 Earth Contributer
Here is the finished product on the KNAV, the only thing I couldn't set is to export and import tracks
 

Attachments

  • IMG_0917.JPG
    IMG_0917.JPG
    162.2 KB · Views: 137
  • IMG_0918.JPG
    IMG_0918.JPG
    199.4 KB · Views: 151
  • IMG_0919.JPG
    IMG_0919.JPG
    186.5 KB · Views: 139

TF2

New Member
Have had no problems with speed or memory. But I guess it depends on the build of your model. What ram memory processor etc does yours have?
My 7 inch is Samsung CPU running speed up to 533Mhz, 128MB System RAM + 2GB Internal Nand Flash.
 

bmurray2250

4x4 Earth Contributer
Looking at the specs again this 6" doesn't have the power of the 7". The CPU is running >70%. I think it is ok if Ozi isn't running but IGO is a bit slow too but not in the problems OziCE gets. I may have to ask for a exchange if possible. The guy is looking at may people are purchasing it to run OziCE and wants to have that feature as standard.

My OziCE screen is zipped up and can be loaded as the standard pages for the GPS

- CPU: SAMSUNG ATLAS PRIMA 600MHz CPU
- System ROM: 64 MB
- Operation System: WinCE 5.0 Core Unlocked
GPS Module: Altas SIRF IV (latest and fastest to lock the position in a few seconds)

GPS Channels: 64 Channels
- In-Built Internal Rechargeable Li-ion Battery 3.7V 900mAH
- Nand Flash :128MB
--FM transmission (76Mzh - 108Mhz)
- Built-in GPS module, 64-channels SiRF Star IV chipset
- Hot/Warm/Cold Start Time: 3/8/25seconds
- L1, C/A code, NMEA-0183
- Position Sensitivity:10m, 2D RMS;5m, 2D RMS, WAAS enable
-Mp3/MP4 Image Viewer
-Improved 800x480 pixels 16 Million TFT brightest LCD Display
- 6.0" Inch Touch Screen Interface
- Resolution: 800 x 480 pixels
-lightWeight: Approx 230g
 

Attachments

  • Landscape 800w x 480h.zip
    6.2 KB · Views: 144
Top