USB instruments

Vítejte na stránce věnované Linuxové verzi software k USB měřicím přístrojům.

Aktuální verze podporuje VAmeter (PE12/2009) a Counter (PE12/2010). Software je rozdělen na knihovní část a vlastní ovládací programy. Knihovní část se stará o nastavení sériového portu a dekódování dat z přístroje. Samotný program se pak stará o zobrazování údajů. K dispozici jsou jak programy spustitelné v příkazové řádce, tak i programy s grafickým rozhraním využívajícím knihovnu GTK2.

Software pro Generátor Funkcí je work-in-progress (knihovna implementující protokol je hotová, GTK2 ovládací program je z velké části hotový.)

Možné problémy

Oproti starší verzi, která podporovala pouze VAmeter si nová verze zamyká přístup k sériovému portu, takže se nestane, že by se dva ovládací programy "popraly" o sériový port. Bohužel, z historických důvodů, je zamykání sériového portu v Linuxu řešeno vytvořením souboru /var/lock/LCK..XXX, kde XXX je nahrazeno jménem sériového portu. Občas se díky tomu stáva, že soubor přežije program (například pokud je program nekorektně ukončen) a je třeba tento soubor smazat ručne.

Abychom mohli software používat, je třeba aby náš uživatel měl právo komunikovat po sériovém portu. Pokud program skončí s chybou "přístup odmítnut", je třeba přidat uživatele do skupiny uucp.

Kontakt na autora

Kontakt na mě najdete na mých stránkách.