Windows Embedded-versie voor kassasystemen

Microsoft heeft aankondigd dat het plannen heeft om een aangepaste versie van Windows Embedded te lanceren voor PoS-terminals of kassasystemen. Deze versie zou echter niet voor de tweede helft van volgend jaar verschijnen. In januari kondigde IBM al een samenwerking met SuSE aan voor een gelijkaardig besturingssysteem. Veel oude systemen waren namelijk ontworpen voor terminals waarvan de software nooit vernieuwd werd, maar moderne kassaregisters zijn vaak verbonden met een netwerk en hebben dus nood aan beveiliging en regelmatige updates. Microsofts nieuwe besturingssysteem zal ondersteuning bieden voor nieuwe technologieën, zoals RFID-tags, aldus productmanager John Starkweather.

Windows XP EmbeddedDe term PoS wordt door Microsoft overigens niet alleen gebruikt voor kassa's, maar ook voor informatiekiosken en andere systemen die zich in winkels bevinden, zoals systemen waarmee de klant zelf kan afrekenen. Met deze aangepaste Windows XP Embedded-versie wil Microsoft het voor softwareontwikkelaars gemakkelijker maken, omdat zij dan maar voor één platform moeten ontwikkelen, en daarmee de verkoop van Windows-systemen opdrijven. Bovendien wil Microsoft het plug-and-play-concept ook introduceren voor barcodescanners en ticketprinters, iets waar gebruikers nu nog vaak hard- en softwarematige aanpassingen moeten voor uitvoeren.

Door Yoeri Lauwers

Eindredacteur

05-10-2004 • 08:53

108

Bron: C|Net

Reacties (108)

108
95
57
20
0
5
Wijzig sortering
En hoeveel kassa's denken jullie dat nu al op windows 98/2000/xp draaien dan? Meer dan genoeg hoor. Er zijn veel handelspakketten met kassamodules die allemaal op windows draaien. Dit is iig een goede ontwikkeling. Heb je gewoon een simpele pc waar je je kassapakket op zet en verder niets.
Dat klopt, ik heb 4 jaar lang met een kassa gewerkt die draaide op Windows 2000 pro, die draaide op een doodnormale PC (van Tokheim).
De kassa werkte altijd, als er storing was lag het eigenlijk nooit aan het OS, dat was gewoon retestabiel. :)
Soms zie je systemen minder stabiel zoals op het treinstation (die informatiedisplays draaien ook op Windows) waar ik weleens een BSOD heb gezien, ook op Schiphol trouwens (departures monitor had een BSOD).

Maar het mooie van een normale PC met Windows (of eigenlijk elk 'normaal' OS) is dat je onderhoud wat algemener blijft, monteurs hoeven niet een speciaal systeem te leren kennen (behalve misschien de kassa-software). Bij een kapot onderdeel in die PC ben je ook goedkoper uit want onderdelen haal je bij de pc-boer om de hoek bij wijze van spreken.
ik wou net zeggen ik vind dit een beetje gek bericht op mijn werk hebben wij ibm systemen staan met win xp uitgekleede versie met daarop gewoon de "one way" software voor kassa systemen. Daar is niks apparts aan? De boel hangt via een servertje achter aan een beveiligde lijn naar de hoofd servers.
In het begin is de boel wel eens vastgelopen maar momenteel zijn de dingen steeds stabieler aan het worden door de software update's. Zit een VIA 1GHZ Proc in voor de kenners.
Als er dan een kassatekort is, dan weet je dat de licenties automatisch geregeld zijn...

Maar goed, dat geeur overveiligheid lijkt me nogal bull, want die systemen hangen niet aan het internet of zo. Alleen maar logische stap om het ook voor dit soort apparaten uit te brengen. Hoe meer je één systeem gebruikt voor al je hardware, hoe beter je systemen te integreren zijn, wat weer scheelt in ontwikkelingskosten en compatibiliteitsproblemen.

Denk aan de koppeling van de kassa's direct aan een ERP pakket.
Niet helemaal mee eens:
1.) Als bedrijven ook een AP in hun netwerk hebben is er al een verhoogde kans dat iemand op het netwerk kan komen en dus ook op het kassasysteem (ivm niet up-to-date OS)

2.) Verder staan er bijna altijd ook werkstations in het netwerk die wel op het internet zijn aangesloten. Mocht er wat met deze computers gebeuren dan is het toch wel makkelijk als je kassa (extra) beveiligd is.
En waarom zouden kassa's niet aan het internet hangen. Tegenwoordig zijn het vaak gewoon PCs.
Ook moet je niet vergeten dat men op veel terassen gebruik maakt van Wifi om met PDAs de bestellingen op te nemen. Dus ook een netwerk voor kassa's kan kwetsbaar zijn. Maakt voor de keuze voor Windows weinig uit, maar het is niet zo dat kassa's niet met de rest van de wereld communiceren
Ho ho, die kassa systemen hangen natuurlijk aan het voorraadbeheersysteem, die zeer waarschijnlijk via internet z'n bestellingen doet, en als je dan zo'n leuk zichzelf-verspreidend virusje te pakken hebt, dan heb je de poppen aan het dansen :P
de genen die hier zitten te lullen over vastlopers enzo, julie gebruiken allemaal windows xp met je games spyware en andere shit, en geen windows nt of windows embedded, wat een heeeeeel ander verhaal is..
Ik denk dat ze alleen maar duidelijk willen maken dat een vastloper bij een kassa een stuk vervelender is dan thuis/op t werk. Als een kassa vastloopt tijdens een transactie kun je alles opnieuw scannen, daar worden klanten niet blij van :)
En wij proberen duidelijk te maken dat wanneer je een systeem koopt met goede stabiele hardware en daarop een Windows OS installeerd met alleen een goed kassasysteem programma, dat systeem echt niet zomaar spontaan vast loopt.

Het is voornamelijk de bende aan brakke software, drivers of hardware wat een OS onderuit trekt. Met brakke drivers op Linux trek je het OS ook wel onderuit resulteerende in een kernel oops oid.
Als een kassa vastloopt tijdens een transactie kun je alles opnieuw scannen, daar worden klanten niet blij van
Nog vervelender is een deadlock midden in een PIN/Chipknip transactie :( (Ja ik spreek uit ervaring. En dan maar wachten, chef erbij, ziet ook dat de kassa goed hangt, sleutel halen om bij de hardware te komen, resetten, opstarten :Z En dan nog de vraag of 't bedrag wel of niet is afgeboekt...)
Ik werk bij de Mac, en bij onze vestiging hebben ze sinds kort ook een nieuw kassasysteem in gebruik genomen, maar ik word hartstikke gek van die rommel. Ik heb al 2 keer gehad dat de drive in de rush stil gelegd moest worden omdat het systeem geen zin meer had. (En ik garandeer je, als je tien minuten niets verkoopt in de drive tijdens de rush loop je zat omzet mis, en je hebt er gelijk weer een rij boze klanten bij)

Nu moet ik zeggen dat dit waarschijnlijk komt door de brakke third party software die er op staat, en niet door windows, maar ook over het gebruik van windows kan ik flink klagen. Er wordt in de GUI bijvoorbeeld gebruik gemaakt van standaar Windows widgets die je ook op de desktop vindt (denk aan een list waar de items in staan die je net hebt ingevoerd, met normale scrollbalkjes dus). Heel leuk als je een muis hebt, maar met een dikke vette vinger op een touchscreen is het een ramp.
Ok, ook dit had opgelost kunnen worden door de club die de software heeft geschreven, maar ik vindt dat windows _embedded_ zijn naam nou niet echt eer aan doet. Het enige waar het eigenlijk op neer komt, is dat je startmenu, verkenner en internet explorer er uit zijn gevist (ok, ook wat dingen die wat lager zitten). In een embedded os met grafische schil zou ik toch op zn minst bijvoorbeeld een fatsoenlijke widget set verwachten voor een touchscreen.
Het booten van de hele handel duurt ook gewoon even lang mijn laptop. Ik heb altijd geleerd dat "embedded software" software is die speciaal toegespitst is op de hardware waar het op draait, maar dat kan hier nooit het geval zijn.
Mijn persoonlijke ervaring is dat mijn XP een stuk stabieler draait dan NT.
Veel POS systemen draaien tegenwoordig op een EmbeddedATX bord (PIV of Pentium M) met DUAL LCD's en zeer zeker al met XPe. Echter is het probleem inderdaad het updaten en het RFID gebeuren wat de interesse heeft van alle detail handel concerns. Vooral het schrijven van drivers voor de barcodescanners en printers is nogal een karwei en op die manier moet de klant vaak kiezen voor een "single source" als leverancier.
Vooral het schrijven van drivers voor de barcodescanners en printers is nogal een karwei en op die manier moet de klant vaak kiezen voor een "single source" als leverancier.
De meeste barcode scanners hebben in WinXP geen drivers meer nodig en geven simpelweg ANSI output alsof ze een toetsenbord waren. Het is geen enkel probleem om daar software omheen te schrijven.... Voor labelprinters geld nagenoeg hetzelfde: zorg dat je output aan bepaalde breedtematen voldoet en je bent klaar..... Dit geldt voor WinEmbedded net zo goed.....
Die hebben mijnsinziens nooit drivers nodig gehad, Ze zenden gewoon keyboard commando's door en zitten dus ook tussen het keyboard en de keyboard (PS/2 of de oude AT) aansluiting.
Qua printen is het ook peanuts, aangezien je gewoon een barcode font kunt installeren. Meest gebruikt is code39. Wil je een geldige barcode uitprinten, dan moet je je [barcode] voorzien van twee sterretjes: *[code]* , uitprinten in het barcodefont -> klaar. Meer is het niet en is het ook niet geweest.
Die hebben mijnsinziens nooit drivers nodig gehad

Ik ben wel eens bezig geweest om lokatie's af tegaan om overral barcode-scanner drivers te installen en de aparaten te kontroleren. Plug & Pray is dan toch wel lekker simpel.

Bovendien wil Microsoft het plug-and-play-concept ook introduceren voor barcodescanners en ticketprinters,

Goed idee van microsoft scheelt een hoop werk, al is het natuurlijk wel weer een win-lock-in waarbij MS alle funktie's in het OS probeerd te stoppen en andre fabrikanten eventueel buiten spel probeerd te zetten.
Dit is misschien een dom vraagje, maar kun je XP Embedded op bijvoorbeeld een oude 486 installeren ?
Ik denk toch dat zo'n cpu net iets meer kan dan de doorsnee kasse.
Heb hier een pos moedebordje van VIA (PD6000) en daar zit een 600 MHz processor en 256 Mb ddr geheugen op.
Een beetje pda draait tegenwoordig al op 200 MHz dus een 486/66 of 100 met 8 Mb geheugen zal wel een beetje te licht zijn.
Een 200mhz pda processor is niet te vergelijken met de Pentium 1 of 2. Zo'n jaar of 5/6 geleden hadden wij hier een Pentium 3 op 500mhz. De nieuwste PDA's met een Xscale processor draaien ook op 500mhz, maar denk maar niet dat deze even snel zijn. De 500mhz P3 is nog steeds veel sneller dan de Xscale, simpelweg omdat het niet anders kan ivm opgenomen vermogen en batterijduur.

Een Pentium 1 op 200mhz (weet niet of ze zover gingen) is dus echt wel sneller dan een pda processor op 200mhz (al zal het verschil wat kleiner zijn dan mijn 500mhz voorbeeld, waarin het verschil echt wel groot is)
Je hebt het precies verkeerd om: een Xscale (is ARM) heeft een hogere IPC dan een P6 core. De omliggende dingen als geheugen interface etc. zijn op een PDA wel minder. Maar dat heeft weer niks met PoS kassas te maken.
Op de UTwente hebben we een heel stoer meetapparaat, een spectrum analyzer tot 40 GHz ofzo, en die draait ook op windows embedded. Zit een 700 MHz Pentium III in. Ik weet niet wat het minimum is, maar het zal niet heel licht zijn ofzo.
ben ik dan de enige die kippenvel krijgt van de gedachte om overal windows in te stoppen? of ik heb ik dan teveel science fiction films gezien, waarin de wereld bestuurt wordt door 1 grootmacht?
tis niet zo zeer de vastlopers van je systeem waar je bang voor moet zijn, maar de positie die MS krijgt, door op alles wat ook maar enigszins met pc's te maken heb maar windows te installeren. om nog maar niet te spreken over het verlies wat een bedrijf leidt door die licenties, die je met een open source based systeem nooit gehad zou hebben.
Compleet met je eens. Ik snap ook niet waarom je Windows op een kassa of ander embedded systeem zou willen draaien. Ik snap dat er een standaard voor moet komen, maar Windows zet ik grote vraagtekens bij. Een kassa die een flinke proc en hoeveelheid ram nodig heeft lijkt me niet erg praktisch.
Ook ik stel me daar vragen bij. Je ziet hoe langer hoe vaker BSOD op infokiosks, kassa's, geldautomaten en zelfs op infoborden van luchthavens en dergelijke.

En iedereen lijkt dit grappig en normaal te vinden.

Ik zet daar echter ook hele grote vraagtekens bij...
Klopt, moest laatst iemand helpen met z'n PC... die PC had vast een gesprekje met torvalds gehad, want windows booten ging niet, windows installeren ging niet (halverwege opeens reboot, zelfs bij 3.11!)

en hij vroeg... "wat doe ik verkeerd"?
Herkenning barcode scanners?
Bij het systeem in onze winkel, is de lezer net een toetsenbord, gewoon aansluiten op de PS2 port, en de scanner "typt" als het ware de code in
En PoS staat dus voor Point of Service, mocht je je dat net zoals ik afvragen.
Point of Sale is gebruikelijker. Zie ook bijv. whatis.com
Ik heb de betekenis van PoS rechtstreeks uit de bron gehaald.
Bij browsers die ietwat standaard-compliant zijn, zal PoS in het artikel met stippellijntjes onderstreept worden omdat het tussen <ACRONYM> tags staat, wat inhoudt dat als je er met de muis overgaat, je de volledige term kunt lezen.

Ik vroeg het me dus ook af, maar even hoveren en ik wist het.
De acronym tag is volgens W3C speciaal bedoeld voor spell checking en voorlees browsers e.d., maar geeft niets aan over een gewenst uiterlijk....

Wel nogal slordig dat PoS weliswaar de eerste keer in de text als acronym wordt aangegeven in de HTML code, maar niet de keren daarop... Da's vervelend voor onze visueel gehandicapten.
En er staan nog wel wat andere gelijksoortigen acronymen in, zoals RFID. Er consequent is tweakers niet. 8-)
POSIX

is dan versie 9 ofzo? :P
BSOD's liggen naar mijn ervaring nooit echt aan Microsoft software en/of hardware.

Het zijn meestal de 3rd party software/drivers etc. die voor instabiliteit/BSOD's zorgen. Geldt ook voor de juiste configuratie hardware.
een kleine correctie:

een stukje software hoort gewoon nooit een OS onderuit te kunnen halen. dat vraagt gewoon om misbruik.

een driver daarentegen zit diep in het OS verworteld, en maakt in weze onderdeel uit van de kernel, dus is het niet te voorkomen dat deze een BSOD veroorzaakt.
Inderdaad, en naar mijn ervaring veroorzaakt gewone software ook geen BSOD's meer op Windows XP/2K en kan het enkel nog voorkomen door drivers.
In feite heb ik persoonlijk nog nooit een BSOD op een winXP/2K machine meegemaakt.
En als jullie pinnen wat voor OS gebruiken we dan?
Voor de leken: NT4.
Ik heb bij Interpay gewerkt en daar heb ik de terminal gezien die de pinafhandelingen in heel noorderlijk Nederland afhandelt. Dit is een kastje van 50x50 centimeter!
Ja maar je hebt het dan ook over noordelijk Nederland :+
ik heb in spanje ooit een pinautomaat gezien met een windows desktop, was de pin applicatie niet ingeschakeld }>
En daar heb ik de afgelopen 3 maanden nu zeker 4 keer een mooi blauw scherm voorbij zien komen en dat terwijl ik toch niet zo vaak gepint heb de laatste tijd. :P
In Nederland zou ik het niet weten, maar wereldwijd draait het merendeel nog op OS/2....

Op dit item kan niet meer gereageerd worden.