The unit contains a non-volatile memory that does not use a battery. Call records in memory will be retained even for indefinite power outages. The unit must have power in order to write new call records. A record is written to memory for each phone call made regardless of whether that information was recorded by the monitoring computer.
The memory stores a maximum of 248 call records. Once this is exceeded, the most recent call record is added to the end of the memory while the oldest call record is removed. In other words, only the last 248 calls are stored. The unit contains no warning mechanism to alert the user that the memory is full.
Only “End of call” records are written to memory. Even if the unit is set to deliver only “Start of call” records to the computer, the “End of call” record will be still written to memory. Refer to page 8 and page 12 for a discussion on setup toggles for “Start” and “End of Call” records.
The following memory commands are the same as listed on page 10.
| Command | Description |
|---|---|
| ? | List number of call records in memory. |
| F | List all call records in memory. |
| \ | List last call record. |
| > | List the next call record. |
| < | List the previous call record. |
| - (dash) | Stop listing call records. (Since the memory processor cannot send and receive data simultaneously you may need to press this key a few times to stop listing) |
| Y | Erase all calls in memory. Type “Y” once to prompt “Erase?” and another “Y” to proceed. Allow approximately 27 seconds to erase memory and return “OK” |
The output format from memory is slightly different than from the real time output. Each memory record is preceded by the record number and fields in the record are rearranged.
Compare the real time data format on page 16 also shown in Fig. 2, page 17 and Fig. 3, page 19 with the example output format from memory below and also shown in Fig. 4, page 23.
0248 02 09/26 13:28 I E 0276 G A3 800-555-1212 AT&T INFORMATIO <CR/LF>
| Unit Output | Description | Number of chars | |
|---|---|---|---|
[4]0248 | Call record number | 4 char. | (first call is 0001) |
02 | Line number field | 2 char. | |
[4]09/26 | Date field | 5 char. | |
[4]13:28 | Time field | 5 char. | (24 hour format) |
I | Inbound/Outbound field | 1 char. | (or O outbound) |
E | Start/End of call field | 1 char. | (always E for end record) |
0276 | Duration of call in seconds | 4 char. | (only sent at end of call) |
G | Good checksum on CID | 1 char. | (or B for bad checksum) |
A3 | Number of & type of ring(s) | 2 char. | (only sent on end of call) |
Phone # | Phone number field | 12 char. | (in some cases only 7 digits sent) |
Name | Name field | 15 char. | (not sent in some areas) |
Each data string is followed by a carriage return and a line feed. 1 space separates each field.
Figure 3. Data Format from Memory - Inbound & Outbound Calls

The format from the memory is always as shown below. The “C,c” toggle does not affect this format.
Regardless of how the “A,a” and “S,s” toggles are set, only the “End Record” is written to memory.
[4] Notice that the Time and Date fields have been moved to the left after the record number and line number. This is conductive to quick visual scanning.
Copyright © 2010 CallerID.com