Page 2 of 2

DM Spec

Posted: Sun Sep 11, 2005 11:57 pm
by shuckc
I've got the spec through and full emulation of the keyboard is fairly simple, and due to the approach (serial spec not protocol) its not covered by the NDA! (confirmed by DM - you can read the required values off the keyboard covers)

Now i'm trying to fathom seperating the frames from multiplexed video...

Chris

Posted: Tue Sep 13, 2005 12:57 pm
by zoneminder
I'd be interested in taking a look at this as well if it's ok with you.

Cheers

Phil

Posted: Tue Sep 13, 2005 3:29 pm
by jameswilson
BTW for your info i gave up on the 485 link to galaxy as it appears it is encrypted to stop anyone just hooking a laptop on. There is another way, i have modified a script that listens to a 232 output module and as each event happens the 232 output mod expects to print it. I just grab it instead, As its live we could use it as triggers but im not that far yet. I was planning on using this method for pos interfaces (tills) but i have a galaxy and dont have a till. lol

James

Posted: Thu Sep 15, 2005 9:40 pm
by zoneminder
No problem. 232 is easier anyway. I know a couple of people who have (or are planning to) use ZM to monitor POS tills and coordinating event capture with till opening etc.

Phil

Posted: Thu Sep 15, 2005 9:49 pm
by jameswilson
id be very interested in this as this is just what i am trying to do and to log the info into zm

JAmes

More info about POS interface

Posted: Tue Nov 22, 2005 1:11 am
by collector4
I've been looking for dvr software that communicates with POS system. There are many Windows based software for Linux may interesting option. If interested I can provide you some limitied technical details about pos we are using and how it works.
There are two data lines (serial ports) from POS to dvr. Depends on type of POS you can select which one you use on DVR software and it shows log informations. Only limit right now we have dvr software shows only one cashdrawer transaction in one time.

Posted: Tue Nov 22, 2005 10:38 am
by zoneminder
The original implementation of zmtrigger was designed around a POS system which would send text notifications of drawers opening. This would trigger an event in ZM labelled with the details from the POS. So provided you can get text into the ZM box actually setting it up is pretty simple to do.

Phil

Posted: Wed Dec 14, 2005 7:34 pm
by collector4
zoneminder wrote:The original implementation of zmtrigger was designed around a POS system which would send text notifications of drawers opening. This would trigger an event in ZM labelled with the details from the POS. So provided you can get text into the ZM box actually setting it up is pretty simple to do.

Phil

Proprietary software attached to point of sale system shows each transaction and its details (item, price) who logged in or out, cancellation of orders etc. and also drawer opening. Can ZoneMinder show all those information? Or it needs to be configured/set up depending on type of POS system?
Moreover older type (that I worked with) shows only transactions details from only one register. Newer type is capable to show details/logs from several cash drawers in same time. What is capability of ZoneMinder in this area? It also depends what type of connections is between POS system server and DVR. In examples I mentioned above older type uses serial connection and newer type uses ethernet connection.

Posted: Wed Dec 14, 2005 7:39 pm
by jameswilson
i looked at something similar a couple of months ago regarding 232 data from a pice of equipment into zm. I cobbled together a perl script that listened to the serialport and anything it got it wrote to a text file. Problem was it consumed everybit of processor power looping witing for the next line. Id like to be able to accept serial, (it can be converted to ip somehow im sure) printer data for triggers and to log the data in the db (maybe the notes part of the event). I will lend a hand on this too

Posted: Wed Dec 14, 2005 11:30 pm
by zoneminder
If it was eating CPU then it was badly designed. It should take no CPU at all until something arrives. Even sleeping for a few ms would probably make it a lot more friendly.

Phil

Posted: Wed Dec 14, 2005 11:32 pm
by zoneminder
collector4 wrote:Proprietary software attached to point of sale system shows each transaction and its details (item, price) who logged in or out, cancellation of orders etc. and also drawer opening. Can ZoneMinder show all those information? Or it needs to be configured/set up depending on type of POS system?
Moreover older type (that I worked with) shows only transactions details from only one register. Newer type is capable to show details/logs from several cash drawers in same time. What is capability of ZoneMinder in this area? It also depends what type of connections is between POS system server and DVR. In examples I mentioned above older type uses serial connection and newer type uses ethernet connection.
With a little bit of glue scripting ZM should be able to handle most anything. Currently there is a cause field for each event and a notes field. The cause is intended to be a simple text like "Register 5 Opened" and the notes field can be up to 255 (easily extendable) characters of any kind of text you want included the exact details of the transaction if you want.

Phil

Posted: Wed Dec 14, 2005 11:50 pm
by jameswilson
lol it probably was i know nothing about perl