Objektova streamova komunikace UL_OI
====================================

Zprava je ulozena v uLan rameci poslanem na
sluzbu objektove komunikace v pristroji.
Standardni cislo teto sluzby je 10h.
Pripadna odpoved je odeslana na adresu SADR
ramce a cislo sluzby pro odpoved UL_BCMD je
definovano v hlavicce dat zpravy. Ta se
setava ze tri byte

UL_BCMD:DS    1		; Sluzba pro kterou vyslat odpoved
UL_SN:  DS    1		; Sekvence number
UL_BSN: DS    1		; Back sekvence number

Odpoved ma v UL_BSN cislo zpravy UL_SN, na kterou
je odpovidano. Neni-li UL_SN vyuzivano, posila se 00h,
je li vyuzivano, vysila se sekvence 40h az 7Fh.
Dale zprava obsahuje stream identifikatoru
objektu (promennych, prikazu atd) s pripadnymi zapisovanymi
daty. Identifikator ma se sklada ze dvou byte a muze nabywat
hodnoty 0001h az 7FFFh. Cisla do 199 dekadicky jsou
rezervovana pro sluzebni prikazy a objekty.

Cteni hodnot objektu se provadi vyslanim pozadavku
na cteni I_RDRQ nasledovanym seznamem objektu,
jejichz hodnoty maji byt vyslany. Seznam se ukoncuje
kodem 0000h.

Pozadavku na cteni mohou predchazet a i za nim nasledovat
libovolne zapisy hodnot a prikazy. Pro optimalizaci
poctu prenasenych zprav, je vhodne sloucit vsechny pozadavky
na cteni do jednoho seznamu (neopakovat I_RDRQ vicekrat).

Generic
=======

Tyto kody jsou pro uLan preddefinovany a jsou-li v jednotce
pouzity tak nemusi mit definovano textove jmeno. 

I_AOID	 SET   10	; ASCII zadani typu objektu v I_DOID
I_DOII	 SET   12	; Pro nasledujici IN objektu vysle popis
I_DOIO	 SET   14	; Pro nasledujici OUT objekty vysle popis
I_QOII	 SET   16	; Vysle jeden nebo vice IN OID_N
I_QOIO	 SET   18	; Vysle jeden nebo vice OUT OID_N

I_RDRQ   SET   20	; Zavola zpracovani pres OID_OUT
I_STATUS SET   30	; Ziskani stavove informace o pristroji
I_ERRCLR SET   31	; Mazani chyby


HPLC Detector
=============

I_WLEN	  EQU	204	rw	u2	nastaveni vlnove delky v nm
I_LAMPC	  EQU   207	 w	u2	rizeni zdroje svetla
					binarne 00vv00dd
					vv .. 0 off, 1 low, 2 high halogenka
					dd .. 0 off, 1 low, 2 high vybojka
I_ADCFILT EQU   208	rw	u2	filtr/casova konstanta absorbance
					LCD5000  1 az 255, krok 0.01 s
I_ADCMODE EQU   209	 w	u2	0 ABS, 1 merna, 2 ref, 3 pomer, null
I_ABS	  EQU   220	r	f4	absorbance ( podle ADCMODE)
I_AUXUAL  EQU	240			binarne 00iioooo
					ii vstupy 6,7, oooo vystupy 1234
I_OFF	  EQU   250	  c		zatim nic
I_ON	  EQU   251	  c		zatim nic
I_ZERO	  EQU   255	  c		vynulovani absorbance


HPLC Pump
=========

I_FLOW	  EQU   220	rw	u2.3	prutok v 0.001 ml/min
I_PCFG	  EQU   224	 w	u2	konfigurace
I_PRESS	  EQU   225	r	u2.1	merena hodnota tlaku
I_PRESS_H EQU   226	rw	u2.1	norni tlakova mez
I_PRESS_L EQU   227	rw	u2.1	dolni tlakova mez
I_GRAD_B  EQU   231	rw	u2*256	procenta B *256
I_GRAD_C  EQU   232	rw	u2*256	procenta C *256
I_GRADDIR EQU   239	 w	u2	0=A 1=B 2=C | 80h set type
						    | 40h slow
I_AUXUAL  EQU	240	rw	u2	binarne 00iioooo
					ii vstupy 6,7, oooo vystupy 1234
I_AUXVALV EQU	241	rw	u2	ventil 1 az 8 pripojeny na AUX
I_STOP	  EQU   250	  c		zastavit cerpani
I_START	  EQU   251	  c		spustit cerpani
I_PURGE	  EQU   252	  c		spustit purge



Autosampler
===========

I_OFF	  EQU   250	  c		prerusit veskerou cinnost
I_ON	  EQU   251	  c		prejit ze STBY do aktivniho rezimu
I_PREPSAMP EQU  401	rw	u2	pripravit vzorek cislo n
I_INJECT  EQU   402       c		nadavkovat vzorek
I_SINICFG EQU   403	 w	u2	nastavit konfiguraci
I_CALLPS  EQU   404	  c		provest kalibraci cidel kapaliny
I_ASPREPARE EQU 405	  c		pripravit vzorek SAMPNUM
I_ASLOAD  EQU   406	  c		pripravit a okamzite nadavkovat
I_MANINJ  EQU   407	  c		manualni otaceni davkovacim ventilem
I_SAMPNUM EQU   408	rw	u2	nastaveni cisla vzorku
I_WHELLHLD EQU  424	  c		blokovani kotouce
I_WHELLGO EQU   425	  c		najeti kotouce na polohu
I_ASH_UP  EQU   426	  c		ramenko nahoru
I_ASH_DOWN EQU  427	  c		ramenko dolu
I_ASH_HOME EQU  428	  c		navrat ramenka
I_LPS_AD1 EQU   431	r	u2	prevodnik cidla kapaliny 1
I_LPS_AD2 EQU   432	r	u2	prevodnik cidla kapaliny 2
I_TEMP1	  EQU   301	r	u2.1	okamzita teplota
I_TEMP1RQ EQU   311	rw	u2.1	pozadovana teplota
I_TEMP_OFF EQU  334	  c		vypnout rizeni teploty
I_TEMP_ON EQU   335	  c		zapnout rizeni teploty
I_TEMP_ST EQU	336	r	u2	stav rizeni teploty
