Firmware version

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
robsch
Posts: 6
Joined: Tue Nov 10, 2009 2:48 pm

Firmware version

Post by robsch »

Hi,

I've downloaded ftp://aesoffice.eu.com/FTPSpace/GenoaID ... -10-13.zip because of the issue described in http://www.readybb.com/12345/viewtopic.php?t=277. All works fine so far, However, I'd like to make sure that on a new PayLink device the correct version is installed. It may be the downloaded version or a higher.

How can I do this? I do not understand the version scheme. I have one device where the call FirmwareVersion returns 67176966. This is version 4.1.10.6. However, the downloaded firmware is 1.1.10.13 and this is a 'smaller' version. Do I have to ignore the first number?

But then, what is with all those other files within ftp://aesoffice.eu.com/FTPSpace? Is GenoaID003V1-1-11-62.zip or GenoaID003V1-19-0-1.zip newer than GenoaID003V1-1-10-13.zip?

Is GenoaID003Vx-x-x-x.zip only one firmware of the PayLink device or is it a complete one?

Could you please explain what the concept is? Especially with the version number scheme since I have to check the number in order to avoid troubles.

Thank you,
Robert
davebush
Posts: 492
Joined: Fri Oct 22, 2004 12:20 pm

Post by davebush »

I admit that the version scheme is somewhat idiosyncratic. The initial number / byte is in fact a release type qualifier:
  • 1 = Engineering. Mutliple builds of this type are issued and no record is kept of exactly what goes into any one of them.
    2 = Alpha release. An early release of new facilities for people who must have them. A record of the contents is kept and usually a release notice is issued.
    3 = Beta release. A stable, production quality, release that has not yet been actively used by many people.
    4 = Full Release. A production quality release that has had significant use in the field.
The 2nd Byte / Number will always be 1 for Paylink. (It corresponds to the API).

Thje 3rd and 4th Byte / Number give the actual version / sub version number.
Aardvark software developer. Please put all communication on the problem through the board for the benefit of others.
Post Reply