Differences between revisions 3 and 6 (spanning 3 versions)
Revision 3 as of 2008-02-13 09:48:14
Size: 368
Editor: dcesarsky
Comment:
Revision 6 as of 2009-07-15 14:32:37
Size: 492
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
The procedure '''WriteBBID''' writes to the environment (via DEC/MEC) the Building Block identification communicated by CUS (via $BBID). For information, the BBID is composed of three fields: The procedure '''WriteBBID''' writes to the environment (via DEC/MEC) the Building Block identification communicated by CUS (named variable $BBID). For information, the BBID is composed of three fields:
Line 5: Line 5:
Instrument(2 bits)||BlockNumber(14 bits)||Activation counter(16 bits) Instrument(2 bits)||B''''''lockNumber(14 bits)||Activation counter(16 bits)
Line 12: Line 12:

Input variables:
{{{
procedure WriteBBID {
    int iBBID = 0x40000000; // Building Block ID
}{
}}}

WriteBBID

The procedure WriteBBID writes to the environment (via DEC/MEC) the Building Block identification communicated by CUS (named variable $BBID). For information, the BBID is composed of three fields:

Instrument(2 bits)||BlockNumber(14 bits)||Activation counter(16 bits)

Where Instrument:

  • 00 HIFI
  • 01 PACS
  • 10 SPIRE
  • 11 spare

Input variables:

procedure WriteBBID {
    int iBBID = 0x40000000; // Building Block ID
}{

Herschel: PACS/CUSPVscripts/WriteBBID (last edited 2009-07-15 14:32:37 by localhost)