Technologies Computer Driver Instruction Manual
FS-8700-39 EST3 Driver Manual              Page 10 of 21 
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com 
Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970  email: support@fieldserver.com 
Appendix A.  Driver Notes 
Appendix A.1.  PanelMasks: 
The 8 PanelMask parameters combine to form a 64-bit field in which each bit denotes an EST panel 
in  the  network.    Commands  that  use  the  PanelMasks  are  executed  by  each  panel  for  which  the 
corresponding  bit  is  set.    The  Map  Descriptor  need  only  define  non-zero  bytes  in  the  PanelMask. 
Typically this will be EST_Panel_Mask_1 with a value of 1. 
Appendix A.2.  Setting up Multiple Parameters 
The multiple parameters required by a command must be stored in consecutive locations in the Data 
Array  specified  by  the  Map  Descriptor,  starting  at  the  specified  Data_Array_Offset.    All  parameters 
must be set up before the EST command is executed.  This is done using a Block Write (if supported 
by the protocol originating the data)  – all parameters are set up in  a single write operation, and the 
EST command is triggered with all values in place. 
Appendix A.3.  Priority: 
The write priority has the possible values of Set, Latch, Low, Medium, and High.  These are encoded 
as 00h, 01h, 02h, 03h and 04h respectively. 
Appendix A.4.  Report and Delta Service: 
The  EST  ECP3  Report  and  Delta  services  report  point  status  slightly  differently.  The  FieldServer 
EST3 driver deals with these differences as follows: 
•  Report Service (regular polling): 
The full 16-bit point status is  stored  to  the Read Map Descriptor’s  Data  Array.  If optional Data 
Arrays  are configured,  then  the  point  status  is also  interpreted  according  to  its Alarm, Trouble, 
Supervisory or Monitor status and the corresponding Data Array is updated.  See Appendix A.5 
for detail. 
•  Delta Service (unsolicited messages): 
Delta Service messages do not provide the same 16-bit status value as supplied by the Report 
Service.  For this reason, ONLY the optional Data Arrays will be updated when a Delta message 
is received.  Delta messages will therefore  only have  an  effect when optional Data  Arrays  have 
been configured. See 0 for detail. 










