Paylink support JCM VEGA-RC-TWIN

Support for the Milan Intelligent interface, sold by Money Controls as the Paylink USB unit and for the earlier PCI card version.

Moderators: aardvark, davebush, Admin

Post Reply
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

Hello,

I am trying to integrate the bill acceptor device JCM VEGA-RC-TWIN (with two recycling drums), but I do not know how to set the configuration file standard.cfg for this device.
I had already integrated JCM VEGA-RC, and there is a line in standard.cfg for it "Vega Recycler at 40". But this configuration does not work for JCM VEGA-RC-TWIN, it just detect one recycler drum.

Does Paylink support VEGA-RC-TWIN? If so, how can I configure it in standard.cfg?

Thank you in advance for your help.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

I'm sorry, but there has been insufficient demand for the Vega twin to make it worthwhile integrating it into Paylink.

We do create drivers where either the peripheral manufacturer commissions us to do so, or where we have a confirmed demand for over 250 Paylink units with the new driver, but have seen no sign of either.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Re: Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

Ok. Thanks.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

One additional point is that the facility you are currently using is for a single Recycler Vega over cctalk.

Although the cctalk support for the Vega is limited to this model, the Vega RC Twin can also be configured to work in ID003 mode, over RS232. This mode is fully supported for the twin by Paylink as Protocol ID003 Recycler.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
Andrew
Posts: 3
Joined: Wed Feb 28, 2018 3:04 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by Andrew »

Thank you all for this very useful post.
Vega rc twin is working fine in ID003 mode.
Last question for Dave: is it possible to use one rc as escrow?
I mean somthing like "escrow n bills on cassette 2" that I could handle as for cCnet protocol...

Thanks
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

That is definitely not supported by the Paylink firmware.

I also suspect that it's not supported the actual device.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Re: Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

I'm trying to integrate vega rc twin with ID003 protocol.
I connected it to paylink RS232 connector 'Protocol ID003 on connector RS232 With Recycler'.

I have some questions related to recycler configuration:

1. Must I configure the device before connect it to paylink? I mean setting the note for each recycler. Setting the path of AcceptorBlock.Coin for those notes I want to recycle didn't work. I tryied to use the command WriteDispenserBlock to set the note (Value parameter) for each recycler but it didn't work.
I decided to make another test setting the note for each recycler of vega-rc-twin using JCM Host Simulator software and connect it to paylink, in this case it worked.

2. The routine to configure a bill acceptor with recycler like MEI SCR, CASH CODE SNR and JCM VEGA-RC-TWIN connected to paylink can be the same? Or each device needs different routine? At the moment I integrated MEI SCR and CASH CODE SNR, using EBDS and CCNET protocols respectively, and both are working fine with the same routine.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

This is supposed to work in the same way as for other recyclers.

Most of the testing of this was done on an iPro recycler, so it is possible there are technicalities.

Can you try using the standard Demo program to change the routed paths and post the Paylink log of the result. When Paylink detects the routing has changed it should output a diagnostic line starting
Rerouting:
and proceed from there. The following output should be nearly "human readable" so it's worth have a look yourself when you post it.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Re: Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

After additional tests connecting paylink and vega-rc-twin, It seems that paylink stores the devices configurations between powerdown/powerup. I mean, when my software starts, first I configure all devices like coin and bill acceptors and hoppers before any operations, and if I have any change in the configuration, it is assigned at startup. But when I change a configuration of one recycler (I decide to recycle another note), paylink starts with the old configuration. Even when I change vega-rc-twin recycler configuration with JCM Host Simulator software and then I connect to paylink, it reasign the old configuration.

Does paylink store the last configurations of connected devices and reload them when it restarts? Can I reset it?
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Re: Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

Thank you for the last information.
Now it is working fine.
My problem was that If I don't assign any path to the second recycler then paylink was assigning the next note for it.

Thanks.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

My understanding of the Paylink code is that it reads the recycle configuration from the Vega at system startup.

Your follow up implies that you now understand what is happening. Can you confirm that Paylink does read the configuration at system startup?

Thanks
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
desarrollo1
Posts: 11
Joined: Thu Feb 01, 2018 10:11 am

Re: Paylink support JCM VEGA-RC-TWIN

Post by desarrollo1 »

Hi,
Now I'm testing JCM VEGA-RC-TWIN using paylink.exe and Demo.exe.
I can modify the routed path of a note in the Acceptors window and see this change in Dispensers window of Demo.exe software.

But if I change the routed path of a note using other software or connect a new device with default configuration and connect it to paylink, then turn power on and run Paylink.exe, the log shows the old configuration for recyclers, the one before paylink startups. I'm not sure if paylink reads the recycle configuration from Vega-rc-twin at system startup. It is most like paylink stores the last configuration and load it at system startup.

Using Demo.exe, the Acceptor window show the right configuration for notes including routed path but open Dispensers windows, the recyclers values are wrong, it shows the old values. Testing acceptances and payouts, the acceptance is correct and notes go to recyclers, but payouts are wrong, because routed notes and recyclers values are inconsistent.

Conclusion: in my tests I'm finding that paylink reads the routed path of notes but not the recyclers configurations during system startup. And paylink stores configurations between startups.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

Hi,

I've not got access to a Vega twin, all my testing was done with an iPro (although that may be irrelevant).

If I understand correctly; if you just use Paylink to control the device everything works fine, but if you use an outside tool to change the routing, then Paylink neither notices the change nor puts it back.

To investigate this further I'm going to need a Paylink log file - normally this is Paylink.log in the same folder as the Paylink.exe

I need to get the log as the device handler is initialising. This http://www.aardvark.eu.com/downloads/do ... inkLog.pdf describes in detail how to do this. (Ignore stage 5, the low level part for now))

Can you do this twice please, once when the system ends up correct and then again after using other software to change the routing.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
davebush
Posts: 482
Joined: Fri Oct 22, 2004 12:20 pm

Re: Paylink support JCM VEGA-RC-TWIN

Post by davebush »

Hi,

I've not got access to a Vega twin, all my testing was done with an iPro (although that may be irrelevant).

If I understand correctly; if you just use Paylink to control the device everything works fine, but if you use an outside tool to change the routing, then Paylink neither notices the change nor puts it back.

To investigate this further I'm going to need a Paylink log file - normally this is Paylink.log in the same folder as the Paylink.exe

I need to get the log as the device handler is initialising. This http://www.aardvark.eu.com/downloads/do ... inkLog.pdf describes in detail how to do this. (Ignore stage 5, the low level part for now))

Can you do this twice please, once when the system ends up correct and then again after using other software to change the routing.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
Post Reply