RIGOL DP932A için uzaktan kontrol arayüzü bulamayınca kendim yapmaya karar yaptım.
ETHERNET üzerinden resimde görülen tüm fonksiyonlar çalışır durumda, cihaz üstündeki butonlara basmadan kontrol imkanı sağlıyor.
Python ile 1544 satır koddan oluşmakta.
Bunların haricinde tavsiye edebileceğiniz bir fonksiyon varsa eklemeye çalışayım.
Bir kaç fonksiyon daha ekledim.
ARB butonu ile cihazın yerleşik AWG fonksiyonuna arayüz üzerinden kontrol imkanı getirdim. Cihazın kontrolü ile ilgili şu an stabilite sıkıntıları var, çözmeye çalışıyorum.
SCREEN butonu ile BMP ya da PNG cihazın o anki ekranın görüntüsünü bilgisayardaki herhangi bir klasöre kaydetmesini sağladım.
En soldaki sütuna eklediğim kanal açma kapatma butonları ile istediğim kanalı (kanal çıkışı açık değilse) kapatarak , bu sayade çalışılan kanala daha fazla odaklanmayı hedefledim. Ekran görüntüsünde sadece CH1 açık ve görünür CH2 ve CH3 kapalı ve gizli durumda.
ARB arayüzünden DP932A yı stabil biçimde kontrol etmeyi başardım galiba.
Arayüzden gönderdiğim değerler ve sinyal biçimi tam olarak DP932A ekranından okuyabiliyorum.
Python kodları 2600 satırı bulmuş durumda.
ARB arayüzü içine LİSTE ve LİSTE içine CSV olarak kaydet fonksiyonu ekledim.
Liste penceresi ve CSV dosyası içindeki değerler DP932A ekranı ile birebir uyuşuyor.