![]() |
Scope
|
#include <FPGAPhotonCounterPage.h>
Inherits CPropertyPageImpl< CFPGAPhotonCounterPage >.
Public Types | |
| enum | { IDD = IDD_FPGAPHOTONCOUNTER_PROPPAGE } |
Public Member Functions | |
| CFPGAPhotonCounterPage (parameters::InputsFPGAPhotonCounter *const _parameters) | |
Called via Win32 messages | |
| BOOL | OnInitDialog (CWindow wndFocus, LPARAM lInitParam) |
| LRESULT | OnCountModeChange (WORD, WORD, HWND, BOOL &) |
Public Attributes | |
| FPGAPhotonCounter *const | myFPGA |
LEDs for FPGA status | |
| CScopeLEDCtrl | tohostoverflow1_led |
| CScopeLEDCtrl | tohostoverflow2_led |
| CScopeLEDCtrl | interloopoverflow_led |
| CScopeLEDCtrl | interlooptimeout_led |
| CScopeLEDCtrl | acquiring_led |
Buttons for the two counting modes | |
| CButton | counthigh_button |
| CButton | countpulses_button |
Class for the photon counter FPGA infos property page.
Definition at line 13 of file FPGAPhotonCounterPage.h.
| scope::gui::CFPGAPhotonCounterPage::CFPGAPhotonCounterPage | ( | parameters::InputsFPGAPhotonCounter *const | _parameters | ) |
Connect to the FIFOStatus ScopeNumbers.
Definition at line 8 of file FPGAPhotonCounterPage.cpp.
| LRESULT scope::gui::CFPGAPhotonCounterPage::OnCountModeChange | ( | WORD | code, |
| WORD | id, | ||
| HWND | wnd, | ||
| BOOL & | |||
| ) |
Handles count mode changes.
Definition at line 33 of file FPGAPhotonCounterPage.cpp.
| FPGAPhotonCounter* const scope::gui::CFPGAPhotonCounterPage::myFPGA |
pointer to the static FPGA object
Definition at line 31 of file FPGAPhotonCounterPage.h.