12.07.2015 Views

GSM 11.11 version 6.2.0 - TTFN Smart card pages

GSM 11.11 version 6.2.0 - TTFN Smart card pages

GSM 11.11 version 6.2.0 - TTFN Smart card pages

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(<strong>GSM</strong> <strong>11.11</strong> <strong>version</strong> <strong>6.2.0</strong> Release 1997)29TS 100 977 V<strong>6.2.0</strong> (1999-05)Input:- relative address and the length of the string;- string of bytes.Output:- none.8.5 READ RECORDThis function reads one complete record in the current linear fixed or cyclic EF. The record to be read is described bythe modes below. This function shall only be performed if the READ access condition for this EF is satisfied. Therecord pointer shall not be changed by an unsuccessful READ RECORD function.Four modes are defined:CURRENT: The current record is read. The record pointer is not affected.ABSOLUTE: The record given by the record number is read. The record pointer is not affected.NEXT: The record pointer is incremented before the READ RECORD function is performed and the pointedrecord is read. If the record pointer has not been previously set within the selected EF, then READ RECORD(next) shall read the first record and set the record pointer to this record.If the record pointer addresses the last record in a linear fixed EF, READ RECORD (next) shall not cause therecord pointer to be changed, and no data shall be read.If the record pointer addresses the last record in a cyclic EF, READ RECORD (next) shall set the record pointerto the first record in this EF and this record shall be read.PREVIOUS: The record pointer is decremented before the READ RECORD function is performed and thepointed record is read. If the record pointer has not been previously set within the selected EF, then READRECORD (previous) shall read the last record and set the record pointer to this record.If the record pointer addresses the first record in a linear fixed EF, READ RECORD (previous) shall not causethe record pointer to be changed, and no data shall be read.If the record pointer addresses the first record in a cyclic EF, READ RECORD (previous) shall set the recordpointer to the last record in this EF and this record shall be read.Input:- mode, record number (absolute mode only) and the length of the record.Output:- the record.8.6 UPDATE RECORDThis function updates one complete record in the current linear fixed or cyclic EF. This function shall only be performedif the UPDATE access condition for this EF is satisfied. The UPDATE can be considered as a replacement of therelevant record data of the EF by the record data given in the command. The record pointer shall not be changed by anunsuccessful UPDATE RECORD function.The record to be updated is described by the modes below. Four modes are defined of which only PREVIOUS isallowed for cyclic files:CURRENT: The current record is updated. The record pointer is not affected.ABSOLUTE: The record given by the record number is updated. The record pointer is not affected.NEXT: The record pointer is incremented before the UPDATE RECORD function is performed and the pointedrecord is updated. If the record pointer has not been previously set within the selected EF, then UPDATERECORD (next) shall set the record pointer to the first record in this EF and this record shall be updated. If therecord pointer addresses the last record in a linear fixed EF, UPDATE RECORD (next) shall not cause the recordpointer to be changed, and no record shall be updated.ETSI

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!