Laciné GPIB přes WiFi (bylo Re: Par dotazu k SCPI)

Pavel Kořenský pavel.korensky na dator3.cz
Pátek Únor 23 19:58:14 CET 2024


Mimochodem,

pokud by si někdo chtěl pořídit laciné GPIB řešení, tak jsem objevil 
jednu možnost. Už mi to přistálo na stole a právě se to snažím 
nakonfigurovat.

https://www.hackster.io/lightside-instruments/the-gpib4pi-gpib-for-raspberry-pi-shield-4b3e9a
https://www.hackster.io/lightside-instruments/wireless-lan-gpib-gateway-with-open-source-hardware-6e0af8

Třeba se to někomu bude hodit...


Zdraví PavelK


Dne 23.02.2024 v 19:33 Pavel Kutina napsal(a):
> Jo, to bude tím - snaha nacpat co nejvíc funkčnosti do nejmenšího 
> prostoru, jak programového, tak i komunikačního - to, že má většina 
> těch měřáků komunikační rychlost 9600 nebo nižší taky není náhoda (jo, 
> nové umí i víc, ale standard to není).
>
> Ten protokol je vlastně jednoduchý - pošu ASCII dotaz, ve kterém musím 
> docela dobře vědět, na co se ptám, a přijde mi formátem slušně 
> definovaný ASCII string (viz třeba ten Kikusui - "The value 
> +3.80000E+02 is returned for the response data 380. The number of 
> digits to the right of the decimal is 5.", nic víc, nic míň) který si 
> rozeberu až na straně, kde už můžu mít vyšší výpočetní výkon.
>
> Tak já se s tím teda smířím a pro svoji sklerotičnost tam nadefinuju 
> *HLP?, třeba si vzpomenu, že jsem ho tam dodělal :)
>
> Pavel Kutina
>
>
> ----- Original Message ----- From: "Pavel Kořenský" 
> <pavel.korensky na dator3.cz>
> To: <hw-list na list.hw.cz>
> Sent: Friday, February 23, 2024 6:53 PM
> Subject: Re: Par dotazu k SCPI
>
>
> Zdravím,
>
> ještě jsem se díval na nějaká výuková Labview videa, co mám v záložkách
> a tam standardně s odpovědí z GPIB měřáku zachází tak, že se vezme to,
> co vrátila "Read" kostička, pak se to vede do "SubString" kostičky s
> konstantou 16 (což znamená vezmi jen prvních 16 znaků ze stringu) a to
> se pak další kostičkou konvertuje na číslo, aby se s tím dalo pracovat.
> Třeba přepočítávat z Celsia na Fahrenheity. A takhle to mají vždy i v
> případě různých videí a různých měřáků a DAQ zařízení, takže to asi bude
> hodně standardní.
> Ono to bude nejspíš tím, že GPIB či IEEE-488 (po socialisticku IMS2) je
> dost stará norma a tenkrát měly řídící počítače pár KB paměti a na
> ukecanost či nějaké konverze nebyl prostor. A tehdejší tiskárny byly
> vesměs dělané tak, že se do nich sypaly byty ASCII a tiskárna vytiskla
> co dostala.
>
> Zdraví PavelK
>
> Dne 23.02.2024 v 15:06 Pavel Kutina napsal(a):
>> Zdravim,
>>
>> hraju si tu s tim BLE interfacem pro Aneng 9002, chodi to hezky, 
>> aktualne to na seriak posila vsechno, co je na displeji v nejakem 
>> ucesanem formatu s oddelovaci. Potud OK. Ale abych to zaradil do 
>> nejakeho mericiho centra, libilo by se mi SCPI. Knihovnu pro parser 
>> jsem nasel a implementoval, takze umim zpracovat dotazy zvenku.
>>
>> K SCPI jsem nasel docela dost dokumentace, ktera se ale vesmes zabyva 
>> tim, jak tvorit dotazy - a ja bych potreboval pochopit, jak se tvori 
>> odpovedi :) Ale protoze jeste porad zpracovavam cerny kasel, jsem 
>> doma s ATB a nic s "dospelym" SCPI nemam po ruce - muzete mne nekdo 
>> nasmerovat, jak by mela vypadat odpoved na obligatni "MEAS:VOLT:DC?" 
>> Samozrejme vim, jakou hodnotu mam odpovedet, ale v jakem formatu? 
>> Nektere priklady pocitaji s tim, ze odpovedi je bezrozmerny float, ja 
>> mam za to, ze jsem videl i nejaky viceradkovy vystup, kde se 
>> nachazely snad i nejake popisy jako jednotky a modifikatory, ale 
>> dobrat se toho, jak to ma vypadat, jake maji byt oddelovace a tak dal 
>> se mi nedari.
>>
>> A jeste jeden - existuje SCPI command, ktery vypise nejaky seznam 
>> prikazu, na ktere masina umi odpovedet, nebo se spoleha na 
>> dokumentaci? Nic takoveho jsem zatim v manualech nenasel, ale urcite 
>> ty stovky stran nectu detailne, treba jsem nekde neco prehlednul.
>>
>> Diky.
>>
>> Pavel Kutina
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list