TransAct 8000 User Guide
Programming Codes
Ithaca
®
8000 Programmer’s Guide
100-06908
Rev D
Page 143
Initializing the Electronic Journal
Once the electronic journal is partitioned, it can be initialized. Initializing the electronic
journal sets the password and formats the flash to accept journal entries. Each entry
may be any length up to 8K. Entries greater than 8K are truncated. Entries will be added
to the electronic journal until it is full. If the electronic journal is full, entries will be lost.
The [ENQ]<25> command can be used to query the state of the electronic journal.
Electronic Journal Configuration and Reporting Commands
Once the electronic journal is partitioned, it can be initialized. Initializing the electronic
journal sets the password and formats the flash to accept journal entries. Each entry
may be any length up to 8K. Entries greater than 8K are truncated. Entries will be added
to the electronic journal until it is full. If the electronic journal is full, entries will be lost.
The [ENQ]<25> command can be used to query the state of the electronic journal.
Electronic Journal Configuration and Reporting Commands
Function
Initialize and Set Password
ASCII
[ESC][GS]I<Password><0>
Hexadecimal 1BH 1DH 49H <Password><0x00>
Decimal
Decimal
<27> <29><73> <Password><0>
IPCL
&%EI<Password>&
EPOS
Description This command initializes the electronic journal and sets the password that
allows the electronic journal to be erased. The password may be up to 14
characters and may contain any alphanumeric characters.
characters and may contain any alphanumeric characters.
Note: The electronic journal can not be deleted without this password.
Function
Erase the Electronic Journal
ASCII
[ESC][GS]E<Password><0>
Hexadecimal 1BH 1DH 45H <Password><0x00>
Decimal
Decimal
<27> <29><50> <Password><0>
IPCL
&%EC<Password>&
EPOS
Description This command erases all of the electronic journal. The password was set
using the [ESC][GS]I command.
Note: The electronic journal can not be deleted without this password.