I have read the programmers manual which states:
I have several questions:The value returned by this call is never reset, but increments for the life of the interface card.
Since this is a 32 bit integer, the card can accept £21,474,836.47 of credit before it runs into
any rollover problems. This value is expected to exceed the life of the unit.
1. Why is this number signed?
2. A am currently working with Hungarian Forints, so 2147483647 HUF / 100 =~ 69 000 EUR which is less likely to exceed the life of the unit.
So my question is: can anybody give me a certain behavior what will happen when the number overflows, will i have to work with negative numbers? I am asking this, because i can't replicate this kind of scenario.
3. Is there some kind of way to reset this counter?
4. Is there some kind of way to change the lowest denomination of the currency. I will not have any acceptors that accept coins smaller than 10 HUF, but i could settle with 1 HUF base unit
I have the same problem with CurrentPaid()
Thank you,