Does anyone know how I can use the JavaPoS drivers with Gambas? (https://github.com/JavaPOSWorkingGroup/)
The JavaPoS is designed to act as a go between between the PoS Hardware and the PoS Software and it allows the same program to
talk to different printers, scanner etc (the idea is the code base does not need to know what the printer supports the JavaPoS does
that as you install the correct JavaPoS Files for the given printer)
On the software side all we have to do is talk to the JavaPoS interface
With PoSPrinter .Open(PrinterOPoSName) .Claim(1000) .DeviceEnabled = True .RecLineChars = 56 .CharacterSet = 850 ' Set the Display to UK Mode so the £ shows correctly If .CapRecBitmap = True And PrintGraphicalLogo = "Yes" Then AddToStartupList("Placing Graphical Logo(s) Into The Receipt Printer's Memory") Application.DoEvents() Call SetGraphics() AddToStartupList_Done("Completed") If WesternUnionActive = "Yes" Then AddToStartupList("Placing Western Union Logo Into The Receipt Printer's Memory") SetgraphicsWesternUnion() AddToStartupList_Done("Completed") End If End If If PrintTestPrint = "Yes" Then AddToStartupList("Sending Test Print To The Printer") Application.DoEvents() Call TestPrint() AddToStartupList_Done("Completed") End If End Withthe above is a example of how we talk to the OPoS Driver for Windows (that is the Windows version of the JavaPoS Drivers)
The PrinterOPoSName is the Name of the Device that was set up with in JavaPoS / OPoS
Is this possible with Gambas or am I pushing the application to far to quickly?