General Notes:
You must use the special cable that is included in the box when this printer is received.
The printer uses a different serial cable configuration than the TP100, so something to be aware of when troubleshooting or if customers want to move printers around.
At this stage the cables are almost identical visually except for the colour inside of the DB9 connectors. ( this may change or be different on older TP100 cables )
TP100 is a straight through serial cable.
Gravity/Oolio BTP-S80 is a cross-over / null modem serial cable.
M300 / S80 TP100
TP100 : DB9 F to DB9 M ( Blue DB9 connector )
Oolio BTP-S80. DB9 F to DB9 M ( Black DB9 connector ):
You sometimes need use the Setup program (Beta utility) to establish and configure this printer.
Download here:
The red light could be a paper alarm. This can be disabled in the setup program. See below for more on that.
Here's what the back of the printer looks like:
Ports from left to right: USB, power, ethernet, serial. The grey port in the bottom right is the cash drawer port.
Problem:
Printer is performing a full cut on receipts.
Cause:
Printer default settings is set to full cut not partial cut.
Idealpos V8 Build 5 and Idealpos V7 Build 22 currently don't send a partial cut command to the printer from Network Printers.
Solution 1:
Change the Cutter Type on the printer itself.
There is a utility, which will reside in C:\IdealPosFiles\Utilities\Printer Utilities\BTP-S80\Beta_PrinterUtility V1.66
Also available for retrieval below.
Run Utility.exe
Select Port Set
Change Printer Name to BTP-S80
Change Baud Rate to 115200 if connected with a COM Port
Select COM number.
Press OK
Select Eeprom Set
Press Get Settings From Printer
Change Cutter Type from Default to Partial Cut
Note: If red LED blinking for no apparent reason. The paper sensor can sometimes be triggered by the orientation of the printer. Disable the alarm to stop the blinking - untick "Alarm"
Press Save Settings To Printer
This should then return a success prompt
Solution 2:
Configure the printer in POS Terminal Settings > Receipt Printer.
Enter in the following settings:
Perform a test print. This test will be completely cut off.
Going back to the Sales screen and performing a Receipt Print function, the receipt will not cut completely but be held on ready for removal - ie Partial Cut.
Idealpos V8 Build 6
From V8 B6 onwards this printer can be connected in Network Printers with the following settings. This sends the Partial Cut command to the printer.
UPDATE: As of October 2024, you should use Baud Rate "9600".
The S80-PartialCut.pes file below can be imported into the utility and then saved to the printer.
USB (Windows Shared Printer) SETUP:
- Install printer driver from the attached BTP S80 setup.zip
- In printer properties, share the printer (eg RCPT01), and setup as a Windows Shared printer as normal in POS Terminal Receipt Printer settings. (\\IPADDRESS\RCPT01).