Re: Supporting Customer Displays for POS system



If no other solution is applicable would go with "driver" approach
you know what you need to show on the display, put a simple interface and
then provide set of DLL
some displays are working via "keyboard" interface, some via RS-232, others
require special driver.
As far as your app concern, it is just set of known DLLs which implements
same interface.
This is how we did it. Last year of the project was modifying or adding new
"drivers" with almost no modifications for the core itself.
Same applies to the keyboard and card/bar readers used in the system

I didn't really know where else to post this so I am asking here.

I have a Point Of Sale system written in Delphi. I want to be able to
support all manner of customer (pole) displays.

To support various cash drawers I allow the user to select which port
to use and the string to send which opens the drawer. For the display
I also have to allow the user to select the port used but the codes
seem much more complicated and very different for each display.


.



Relevant Pages

  • Re: High Definition Content Protection Support in WinCE
    ... device driver interface in WinXP/Vista. ... Selection Vector permanently baked in when the display is manufactured. ... The PVP-OPM/COPP component will pass the list of revoked KSVs from the ... policy engine to the vendor-supplied graphics driver. ...
    (microsoft.public.windowsce.platbuilder)
  • Network Problems (NETDEV WATCHDOG: eth2: transmit timed out)
    ... The problem always occurs on the eth interface that is connected to my ... # PCI Hotplug Support ... # Generic Driver Options ... # Non-8250 serial port support ...
    (Linux-Kernel)
  • Re: Hot (un)plugging of a SATA drive with sata_nv (CK8S)?
    ... The information is hard to find given that the sata_nv driver ... though) cable from the bracket to the SATA port. ... registered new interface driver usbfs ... ata2: hard resetting port ...
    (Linux-Kernel)
  • Re: [PATCH v3] k10temp: temperature sensor for AMD Family 10h/11h CPUs
    ... Dropping the current interface altogether doesn't sound ... k10temp is a new driver, so no old systems would break if it introduced ... would contain the fake temperature value that is used as a reference ... Old applications would display this as 46°C while new ones would ...
    (Linux-Kernel)
  • Re: RS-232 and USB hooks in Access
    ... connect via an RS-232 port. ... I would also like to be able to display continuously the immediate value ... which would involve a different, and perhaps simpler, software interface. ... I think if you need a *REAL* fancy graphical control type panel display, ...
    (microsoft.public.access.forms)

Loading