HARDWARE SETUP |
---|
`
Links on this Page
System Requirements
|
System Requirements |
The minimum system requirements to run SELLmatix are:-
Pentium III processor / 800Mhz On Point of Sale terminals it is recommended that the following devices be available
Cash Drawer Devices connected to the Point of Sale can use Serial (RS-232), Parallel or USB connections. Printers and Cash Drawers driven by Receipt Printers can be either local devices or devices which can be accessed over the local LAN. More than one POS system can share receipt printers or Cash Drawers without problem. |
Computer Configuration |
Before installing SELLmatix, you need to ensure that the computer is in good working order and stable. The latest
Service Packs and critical updates should be installed, and there should be no obvious reliability problems with the computer.
Run a virus scan and remove any Spyware that may interfere with reliable operation of the system. SELLmatix exercises devices which are often not used on many computers, and you need to ensure that there are no device conflicts shown in Device Manager. Even if you think that a device which shows a conflict will not be used, conflicts can and do affect other devices. Make sure to resolve and Warnings or Errors displayed in Device Manager before proceeding as these are likely to produce strange problems in unpredictable ways.
Checklist
|
Network Configuration |
SELLmatix requires that a Network Adaptor is installed in the computer, and that standard Windows TCP/IP networking be
configured correctly, even if the computer is running standalone.
The range of network configurations that can be used is almost infinite. The underlying network architecture is unimportant and existing installations run over wired LANs, Wireless connections and even over dial up internet connections. Standalone machines still use TCP/IP networking, through "localhost" or the local loopback address 127.0.0.1 Static IP addresses can be used, any standard form of name resolution such as DNS or WINS or any combination of these. What matters is that each of the machines are able to PING the others. Before installing SELLmatix you should test to verify that each of the machines can Ping the others. When installing, it is useful to have shared directories that allow files to be copied from one machine to another by clicking on "My Network Places". This however is not necessary for running SELLmatix and during installation, you can use a Sneakernet to move files from one machine to another if you prefer. SELLmatix POS acts as a network server, and must "listen" on a port to accept incoming connections from SELLmatix Control. The default port on which SELLmatix POS listens for incoming connections is Port 20000. This port is rarely used by other software so conflicts are unlikely. If you are using a firewall, then the firewall may need to be configured to allow SELLmatix POS to accept incoming connections from SELLmatix Control.
Checklist
|
Printer Configuration |
SELLmatix supports printers that have Windows drivers, and printers which are controlled through direct I/O to a serial or a parallel port. Wherever possible, you should use
Windows drivers instead of direct I/O, because with Windows drivers the printer can be shared and used by other POS terminals, and Windows drivers make printing graphic logos easier where the device makes this possible.
Printers with Windows Drivers The important thing for SELLmatix is that you can print a Windows Test Page. Don't be too worried if the graphics don't look great, because POS printers are designed to be heavy duty and reliable with low cost consumables, not to print the most fancy graphics with high consumable costs. If the printer has a paper cutter, the driver needs to be configured so that it automatically cuts the paper at the end of the page. If the printer cuts the paper at the end of the Windows Test Page, this feature is set up correctly. Paper cutting must be set up in the driver configuration since with Windows Drivers all output sent by programs such as SELLmatix is treated as printable and control codes to operated the cutter cannot by sent by the software as part of a normal print job. Windows Printers need to be shared if they are to be accessed by other computers on the network, and you need to ensure that you can print a Windows Test Page from each of the other computers.
Direct I/O Printers C:\>dir > lpt1 or C:\>dir > COM3
Checklist
|
Barcode Scanner Configuration |
There are many different type of Barcode Scanners which range widely in cost, performance and features.
All of these scanners provide some way of configuring the scanner, and usually this involves scanning a sequence of barcodes that are printed in the manual supplied with the Scanner. SELLmatix Point of Sale will work with most scanners straight out of the box, without any special configuration. We recommend that you use the default configuration if possible, but with some scanners it may be necessary to perform some configuration. The manner in which scanners connect to the computer will be one of three main types.
Since USB and Keyboard Wedge Scanners simulate a keyboard, you can test that these devices are installed and working correctly by opening Notepad and scanning some barcodes. The following is an example of what will appear for a correctly installed and configured Scanner.
The actual data shown will depend on the barcode data being scanned. Note however that the barcode numbers being scanned have each barcode number on a separate line, and that the lines are not double spaced.
Testing Serial Scanners These terminal programs require that the correct baud rate, data bits, stop bits and parity be set up. You will need to know these parameters so that they can be entered into SELLmatix POS. Once these figures have been set up correctly, similar results should display in the terminal window to what appears in the Notepad window above for USE and keyboard wedge scanners.
Checklist
|
Cables and Environment |
Much of what one hears about operating environment requirements for computer systems and equipment can most diplomatically be referred to as "plain rubbish".
On one hand there are those who claim that computer equipment needs to be run in virtually "clean room" conditions, with no smoking, filtered air and completely dust free. Yeah right... And on the other hand, there are those who claim to be trained and experienced that really don't have a clue. Reality is that Retail Point of Sale environments, particularly where food and drink preparation is involved are far more hostile to electronic equipment than an office. Spillage occurs, and often kitchen printers are required to run in high temperature, high humidity and with high throughput. Specially designed POS equipment such as ticket printers are designed to be rugged, heavy duty, high volume and with low consumable costs. But they are more expensive than low volume printers designed for home use. Often there is no way to avoid rugged working conditions, and while you might do your best, at the end of the day the equipment just has to cope with the rugged working conditions. There are however, some issues which do matter and require careful consideration. Cabling is one such issue. In a POS installation, there will often be long cable runs between devices such as POS controllers and Kitchen/Bar printers, and significant cable runs between computers so that they are networked together. Due to the presence of electrical cookers, refrigeration units, sound equipment etc., careful attention must be paid to the cabling to ensure that interference does not result. Data cables are low voltage, and provide a signal to the device at the other end, carrying only sufficient power to make the signal readable. Data cables do not provide power to the other device, only signal. Transformers have two or more lengths of wire in close proximity with no electrical connection between the circuits. The current in the primary windings induces a current in the secondary side of the transformer from the magnetic field. While the wire lengths in a transformer are relatively long, they are wrapped together so that they consume little space. Running a data cable right next to a mains power cable for 30 meters, however, has exactly the same effect as a transformer. The mains power cable will induce a current in the data cable, resulting in interference and even physical damage to the devices at either end. When running data cables, the following rules need to be observed if reliable performance is desired:-
There are many people, including electricians, with experience installing power cables who think that data cable can be handled the same as the other cables with which they are familiar. The following photos were taken of a site where a network cable had been installed by such an "expert", where strange behaviour was being observed. In this particular case, the network would work correctly about 50% of the time (seriously!). The rest of the time, the devices would disconnect every 10-15 seconds and reconnect. Other intermittent behaviour was observed which was consistent with interference occurring when other devices in the area were switched on an off. Most of the cable was run in a suspended ceiling. The only externally visible part of the cable run appears below where the cable was routed around a structural part of the building.
If this "professional" exposes this quality of workmanship to the naked eye, then one might wonder what the hidden work was like. To the right of the exposed photo, the network cable was run as follows:-
That transformer might be for low voltage lighting, but the primary windings still carry mains voltage, and here the low voltage data cable is physically touching the transformer right in the middle of the magnetic field. To the left of the exposed cable, things start to degenerate somewhat.
Here is a concoction of mains voltage cables, RF closed circuit camera and radio transmitter cables to an aerial on the roof. And 3 Phase power cables. No Virginia, 3 Phase is not OK. 3 Phase is mains power on steroids. We believe that some of these cables were no longer used, and did not carry current. If they did, then the network would not have worked at all, and it is highly likely that physical damage to the network hardware at both ends would have occurred. This is not to say that "electricians" don't know how to run data cables. Those that know how to run data cables and have experience, are normally very good. Problems occur when people think they know what they are doing, but in reality don't. This job was done by such a person, who had been told the above points about running data cables, but who thought he knew better...
This sort of work does not save time and money compared to a professional job. It costs far more than a professional job done right in the beginning, because it all has to be undone and then done properly. If you haven't already done so, why not activate SELLmatix now and start enjoying the benefits of the system now. With SELLmatix, you don't have to pay for everything up front. You can implement the system in stages adding parts as you go from the savings you make. As little as $30 gets you started. No risk. No long term commitment. Activate Now! |