Fotografia architektury
Kopia ekranu nr 3.2.1.15. Schemat inicjalizacji przyrządu HP 34401A
Kolejnym elementem konfigurującym miernik jest HP 34401A Config Trigger , który umożliwia ustawienie ilości pomiarów pobieranych przy każdorazowym wywołaniu wyzwalacza czyli przy każdej komunikacji z multimetrem(oznaczony niebieską gwiazdką na kopii ekranu nr 3.2.1.15). Domyślnie jest to wartość 1. Następnie w kolejności mamy HP34401A System Controls (oznaczone zieloną gwiazdką na kopii ekranu nr 3.2.1.15) gdzie możemy włączyć lub wyłączyć wyświetlanie pomiarów na wyświetlaczu multimetru. Dodatkowo do funkcji HP34401A System Controls możemy dodać możliwość wyświetlania komunikatów użytkownika na wyświetlaczu miernika a także wykonywanie pojedynczych komend sterujących urządzeniem.
Ostatnim etapem wstępnej konfiguracji miernika jest ustawienie HP34401A Config Measurment , gdzie ustalamy parametry odczytu pomiarów. W naszym programie zostało wykorzystane tylko Filtr odczytu , Mierzona wartość i Rozdzielczość pomiarowa.
Kopia ekranu nr 3.2.1.16. Schemat przedstawiający zapis komentarzy na dysku.
Aby odczytać komentarz zapisany wcześniej należy podać ścieżkę i nazwę pliku. Informacje o pliku dostarczane są zieloną linią. Informacje o nazwie i położeniu pliku są dostarczone w formacie file path , które muszą być przekonwertowane na format string(znakowy) w celu zmiany rozszerzenia dat na txt. Po zmianie rozszerzenia informacje o ścieżce zapisu pliku są ponownie zamienione na format file path. Kolejna funkcja read characters from file otwiera plik z komentarzami do którego podaliśmy wcześniej ścieżkę dostępu i przesyła odczytane dane do funkcji scan from string gdzie ciągły strumień danych jest rozdzielany na mniejsze części. W naszym programie informacje w pliku tekstowym rozdzielone są znakiem specjalnym #. W funkcji scan from string jest zdefiniowany wzorzec według , którego rozdzielany jest strumień danych - %[^#]#%[^#]#%[^#] . Każda definicja wzorca zaczyna się od znaku % , który rozpoczyna składnie; w nawiasie kwadratowym w , którym wpisujemy opcje formatowania mamy znak ^ mówi o tym aby odczytać wszystkie informacje do znaku #. Za kwadratowym nawiasem mamy znów znak # , który mówi że kolejny ciąg danych zaczyna się za znakiem # ( z pominięciem znaku rozdzielającego ciągi #). Procedura odczytania jest powtórzona trzykrotnie ze względu na trzy podciągi umieszczone w pliku tekstowym, które muszą zostać odpowiednio sformatowane aby użytkownik mógł je odczytać.