It has taken me a few weeks to get around to starting a new thread on replacing the factory 2-DIN head unit on my GXL 120 with an 'all-in-1' GPS unit.
When I post something, I will *try* to use plain English, but invariably the topic of GPS, and under-the-hood of Windows, can easily go into techno-babble very easily... especially since I use techno-babble at work sometimes as well.
MY HARDWARE:
My unit does not have a brand.
My unit's hardware is Made in China - or at least assembled in China.
My unit is a 2-DIN size.
MY BASE OPERATING SYSTEM:
My unit uses Windows CE.NET as the base Operating System.
Windows CE is part of the embedded "family" of operating systems from Microsoft. The embedded family includes Microsoft Windows CE .NET and Microsoft Windows XP Embedded, and is currently upto version 6 (version 6 is still in development, and will be released soon). Version 6 has things like voice recognition API built-in, etc. The main differences between versions are that more functionality is 'baked' into the operating system as features instead of adding features by adding them later.
Think of it in the same light of a car example.... Imagine we all still drove Fird Model-A cars (aka Windows CE version 1), and we all then went out and wanted electric windows, as they are useful. So we go to Ripco, and buy an 'electric window add-on kit', and install the electric windows on the Fird Model-A.
The next version of the Model A from Fird (called Model B) now comes out with electric windows as 'standard' (aka Windows CE version 2). The 'fit' of the electric windows is soooooo much better that anything we could have go after-market from Ripco, but we now all want a new car radio. So we now go to Ripco and choose one Radio from a wide range of after-market radios and get that installed as well. The next model (Model C) now comes standard with a radio and electric windows. (In Windows CE we would call that Windows CE v3)..... and the cycle goes on. The names of Windows CE might change along the way... for instance Windows Embedded XP might actually be Windows Embedded v5, and Windows Embedded Vista might be v6, etc.
Why have I spend 10 minutes waffling... well my unit uses Windows .NET 4.2.... which is not the first version, and is not the latest.... but has all the functions that the software developer required to "host" a GPS, a media player, a TV, a Radio, and a few other things. Oh - and the OEM licence for Windows CE was about $US15 (probably a less now). OEM is Original Equipment Manufacturer - which usually referrs to a hardware manufacturer that makes original stuff. The other term here is ISV... ISV is Independant Software Vendor.... sort of like an OEM but for software only.
So my units Chinese Manufacturer will be an OEM as far as Windows CE is concerned, but they may have bundled the Operating System from a seperate ISV - especially if their expertise is not software.
Why do you and I care.... it is all to do with support..... well who do you contact if either the hardware does not work, or the software does not work. A key question when I can spend $550 for an unsupported unit from China or $4000 for a supported unit from Pioneer.
Windows CE actually provides a scalable platform to build a wide range of Internet Protocol (IP) "set-top boxes". These IP set-top boxes range from simple cost-effective devices providing basic broadcast TV experience, Video-on-demand, Electronic Programming Guides, and Internet browsing, to full media centers that include DVD playback and recording, personal video recorder (PVR), personal multimedia (music, pictures, and videos) repository functions, and GPS units.
.... hence the term 'all-in-1' units.
All-in-1 is also sometimes referred to as AIO, so be aware that some people may be talking about the same thing but using different terms.
MY INTERFACE:
Basically the hardware units can look like anything, and come in various shapes and sizes. Some are potrable running on batteries, some are built into a car with a touch screen, and some are in a set of traffic lights or photocopier. It is the software that makes the hardware "do stuff", and the human interface can be made to look like anything. There are hardware buttons that can also be mapped to functions, and like in the case of mine, the screen is a touch-screen, and therefore areas on the screen can be mapped to software functions as well.
The software is made up of many layers.... one of those layers is the GUI... or Graphical User Interface. This is what handles the look of screen. My units GUI is very simple, and was probably written by someone who is not very good at drawing graphics. You can pay a lot of money for the pretty look-and-feel - but the engine (Windows CE) is still the same!
MY PURCHASE:
There are many units coming out with Windows CE v5 at the moment, and you will see that things like the GUI may change as that subsystem of the Operating System will have more features and maybe faster.... and if that takes your fancy - then go for it.... but you if you keep waiting for the best - you will never get it. So I bought the one I bought. I figure it has a life of about three years anyway - like most computers. I can justify a $550 purchase over 3 years more than a $4000 purchase over 3 years.... and who knows ... in 3 years we may be up to Windows CE v8, and it will be a standard fitting in my new 2010 model Prado.
So I took the plunge and 'pimped' my 2-DIN unit. Please comment as you see fit, but even though I have gone off on a few tangents - you may want to keep to the topic of getting an all-in-1 unit with GPS working in a Prado.
Bottom line, and fine print ...
I am researching an article for a 4WD magazine, as the interest in *usable* GPS and 4WD (and Prado) is quite high, and have collect a lot of knowledge so far... hopefully we can all share knowledge and gain wisdom.
(phew)
When I post something, I will *try* to use plain English, but invariably the topic of GPS, and under-the-hood of Windows, can easily go into techno-babble very easily... especially since I use techno-babble at work sometimes as well.
MY HARDWARE:
My unit does not have a brand.
My unit's hardware is Made in China - or at least assembled in China.
My unit is a 2-DIN size.
MY BASE OPERATING SYSTEM:
My unit uses Windows CE.NET as the base Operating System.
Windows CE is part of the embedded "family" of operating systems from Microsoft. The embedded family includes Microsoft Windows CE .NET and Microsoft Windows XP Embedded, and is currently upto version 6 (version 6 is still in development, and will be released soon). Version 6 has things like voice recognition API built-in, etc. The main differences between versions are that more functionality is 'baked' into the operating system as features instead of adding features by adding them later.
Think of it in the same light of a car example.... Imagine we all still drove Fird Model-A cars (aka Windows CE version 1), and we all then went out and wanted electric windows, as they are useful. So we go to Ripco, and buy an 'electric window add-on kit', and install the electric windows on the Fird Model-A.
The next version of the Model A from Fird (called Model B) now comes out with electric windows as 'standard' (aka Windows CE version 2). The 'fit' of the electric windows is soooooo much better that anything we could have go after-market from Ripco, but we now all want a new car radio. So we now go to Ripco and choose one Radio from a wide range of after-market radios and get that installed as well. The next model (Model C) now comes standard with a radio and electric windows. (In Windows CE we would call that Windows CE v3)..... and the cycle goes on. The names of Windows CE might change along the way... for instance Windows Embedded XP might actually be Windows Embedded v5, and Windows Embedded Vista might be v6, etc.
Why have I spend 10 minutes waffling... well my unit uses Windows .NET 4.2.... which is not the first version, and is not the latest.... but has all the functions that the software developer required to "host" a GPS, a media player, a TV, a Radio, and a few other things. Oh - and the OEM licence for Windows CE was about $US15 (probably a less now). OEM is Original Equipment Manufacturer - which usually referrs to a hardware manufacturer that makes original stuff. The other term here is ISV... ISV is Independant Software Vendor.... sort of like an OEM but for software only.
So my units Chinese Manufacturer will be an OEM as far as Windows CE is concerned, but they may have bundled the Operating System from a seperate ISV - especially if their expertise is not software.
Why do you and I care.... it is all to do with support..... well who do you contact if either the hardware does not work, or the software does not work. A key question when I can spend $550 for an unsupported unit from China or $4000 for a supported unit from Pioneer.
Windows CE actually provides a scalable platform to build a wide range of Internet Protocol (IP) "set-top boxes". These IP set-top boxes range from simple cost-effective devices providing basic broadcast TV experience, Video-on-demand, Electronic Programming Guides, and Internet browsing, to full media centers that include DVD playback and recording, personal video recorder (PVR), personal multimedia (music, pictures, and videos) repository functions, and GPS units.
.... hence the term 'all-in-1' units.
All-in-1 is also sometimes referred to as AIO, so be aware that some people may be talking about the same thing but using different terms.
MY INTERFACE:
Basically the hardware units can look like anything, and come in various shapes and sizes. Some are potrable running on batteries, some are built into a car with a touch screen, and some are in a set of traffic lights or photocopier. It is the software that makes the hardware "do stuff", and the human interface can be made to look like anything. There are hardware buttons that can also be mapped to functions, and like in the case of mine, the screen is a touch-screen, and therefore areas on the screen can be mapped to software functions as well.
The software is made up of many layers.... one of those layers is the GUI... or Graphical User Interface. This is what handles the look of screen. My units GUI is very simple, and was probably written by someone who is not very good at drawing graphics. You can pay a lot of money for the pretty look-and-feel - but the engine (Windows CE) is still the same!
MY PURCHASE:
There are many units coming out with Windows CE v5 at the moment, and you will see that things like the GUI may change as that subsystem of the Operating System will have more features and maybe faster.... and if that takes your fancy - then go for it.... but you if you keep waiting for the best - you will never get it. So I bought the one I bought. I figure it has a life of about three years anyway - like most computers. I can justify a $550 purchase over 3 years more than a $4000 purchase over 3 years.... and who knows ... in 3 years we may be up to Windows CE v8, and it will be a standard fitting in my new 2010 model Prado.
So I took the plunge and 'pimped' my 2-DIN unit. Please comment as you see fit, but even though I have gone off on a few tangents - you may want to keep to the topic of getting an all-in-1 unit with GPS working in a Prado.
Bottom line, and fine print ...
I am researching an article for a 4WD magazine, as the interest in *usable* GPS and 4WD (and Prado) is quite high, and have collect a lot of knowledge so far... hopefully we can all share knowledge and gain wisdom.
(phew)
Comment