FP-550F 39
53h (83) SETTING THE MULTIPLIER, DECIMALS, THE NAME OF THE
CURRENCY AND RATES FEWER
Data fields: [Multiplier, Decimals, Currency<Sp>, Rates_fewer]
Response: Multiplier, Decimals, Currency_name, Rates_fewer
Multiplier: A multiplier between 0 and 3 which shows the degree of 10 before multi-
plying it times the input or output digit (at present deactivated and out of use).
Decimals: One byte with a value between 0 and 2 and shows the exact place of the
decimal comma.
Currency: The name of the currency used for the payments - not more than 5 bytes.
Sp: One byte, containing 20h = SPACE
Rates_fewer A byte, the value of which sets the number of valid taxes and it is =
4 - Rates_fewer
If nothing is entered in the data field, the FP returns the currently valid
values. Even when only one of the parameters must be selected the rest
must be entered too.
59h (89) PROGRAMMING THE PRODUCTION TEST AREA
Data field: <Test>
Response: Result,Free
Test One byte. If ‘T’ an entry into the fiscal memory is done - otherwise there
will be no ‘save’ performed and only the parameters will be returned.
Result One byte:
=P (50h) No error
=F (46h) Error
Free The number of the free blocks left for saving such entries - 4 bytes.
The command is executed for testing the fiscal memory.
Test block for entries into the fiscal memory: 55h,AAh,33h,CCh,5Ah, A5h,3Ch,C3h
If- and when- the S1.1 flag has been raised the fiscal memory has not been formatted or
is in the READONLY mode.
5Ah (90) RETURNS DIAGONSTIC INFORMATION
Data field: <Calc>
Response:<FwRev><Sp><FwDate><Sp><FwTime><Chk><Sw><Country><Ser><FM>
Calc If ’1’ the control sum of the fiscal memory is calculated - 1 byte.
FwRev The version of the software program - 4 bytes
Sp Space - 1 byte.
FwDate The date of the software program DDMMmmYY - 7 bytes
Sp Space - 1 byte
FwTime Hour of the software program HHMM - 4 bytes
Chk The EPOROM control sum - a 4 bytes string in the hexadecimal code. For
example if the control sum is 214Ah it will be presented as 32h, 31h,
34h, 42h