How to fix VRXLIB error « line too long » ?

So, you’re using the vrxlib.exe tool to create a shared library for your Verifone Verix/eVo application, and linking fails with the following error :

Reading library description MYLIB.LID
VRXLIB: (MYLIB.LID line 4) line too long
VRXLIB: 1 errors in MYLIB.LID

The error is simple to fix, but it may not be what it looks like.
Continuer la lecture

Why is draw_line() not drawing anything on my Verifone Vx display ?

You’re playing with the Verifone eVo/Verix SDK, and are trying to draw a couple of lines on the screen. No big deal you think. You found the draw_line() function, read its (meager) documentation, and tried to use it. Unsuccessfully. Nothing is displayed. If draw_line() returns 0, you probably just messed up with the coordinates or you’re writing with the same color as the background. If the return value is -1, you need to check the errno value. Continuer la lecture

How to fix download issues to your Verifone terminal ?

So, you just started Verifone development, and you’re trying to download your first « hello world » application to your Verix or eVo terminal. You’ve got your terminal connected to your PC RS-232 port using the verifone download cable, your application and its signature file are ready, and you run the ddl.exe command from the eVo/Verix SDK, something like :

ddl *GO=HelloWorld.out Debug\HelloWorld.out debug\HelloWorld.out.p7s

And all you get is an endless dot progress bar, with no download ever happening. Continuer la lecture