Hi all! I also wrote a program pos in gambas :)
I open the cash drawer as follows:


C (constants): Gambas module file
---------------------------------
PUBLIC codeopencash AS String = ""
....
codeopencash=Chr$(27) & Chr$(112) & Chr$(0) & Chr$(27) & Chr$(112) & Chr
$(1)
.....



F (functions): Gambas Module File
---------------------------------

PUBLIC SUB abrir_caja()

 DIM hFile AS File
 
 hFile = OPEN "/dev/lp0" FOR WRITE
 IF ERROR THEN 
  message.Error("No se puede acceder a la Caja")
 ELSE 
   WRITE #hFile, Eval(c.codeopencash)
 END IF

END


....
Regards!


El dom, 07-12-2008 a las 09:48 -0500, Stephen Bungay escribió:
> I wrote a complete POS in GAMBAS but the cash drawer was connected to 
> the parallell device.. however, I did dump text to an LED pole display, 
> to show the customer how much they owed and the change due etc. Should 
> be fairly similar, knowing the control codes to send to the cash drawer 
> might be the difficult part (might not be well documented).
> 
> PUBLIC SUB OutputToPoleDisplay(pOutputString AS String)
>    DIM ShellString AS String
>    ClearPoleDisplay
>    ShellString = "echo -ne \"" & pOutputString & "\" > /dev/ttyS0"
>    SHELL ShellString WAIT
> END
> 
> PUBLIC SUB ClearPoleDisplay()
>     SHELL "echo -ne \"\n\n\n\" > /dev/ttyS0" WAIT
> END
> 
> Regards
> Steve :)
> 
> Leo Sendra wrote:
> > Hi all, I want to ask.. How to access a com port in gambas? I want my 
> > program to access a cash drawer using gambas.
> > 
> > Thanks...
> > 
> > 
> > 
> >       Menambah banyak teman sangatlah mudah dan cepat. Undang teman dari 
> > Hotmail, Gmail ke Yahoo! Messenger sekarang! 
> > http://id.messenger.yahoo.com/invite/
> > ------------------------------------------------------------------------------
> > SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
> > The future of the web can't happen without you.  Join us at MIX09 to help
> > pave the way to the Next Web now. Learn more and register at
> > http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > 
> 
> ------------------------------------------------------------------------------
> SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
> The future of the web can't happen without you.  Join us at MIX09 to help
> pave the way to the Next Web now. Learn more and register at
> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
> _______________________________________________
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user


------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to