#include <iostream>
#include <fstream>
#include <sstream>
#include <log4cpp/BasicConfigurator.hh>
#include <log4cpp/Category.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/PatternLayout.hh>
#include <dis.hxx>
#include "pit_def.h"
#include "pit_driver.h"
#include "pit_comm.h"
#include "pit_configuration.h"
#include "pit_keyboard.h"
#include "DimAppender.h"
Go to the source code of this file.
Functions | |
int | compareArrays (UInt32 *a1, UInt32 *a2, int size) |
void | testReadMemBlock (pit_driver *pit, UInt19 startAdress=0x1800000, UInt19 numberOfWords=0x1000, UInt19 blockSize=1024) |
void | testReadWord (pit_driver *pit, UInt19 startAdress=0x1800000, UInt19 numberOfWords=0x1000) |
void | simulate_values (pit_driver *pit) |
int | main (void) |
int main | ( | void | ) |
Definition at line 38 of file pixeltrigger.cpp.
References pit_driver::checkDimCommands(), DIM_LOG_NAME, pit_driver::executeCommand(), pit_configuration::getInstance(), pit_keyboard::kbhit(), pit_configuration::openCoordinateTableFile(), and sleepMilli().
void simulate_values | ( | pit_driver * | pit | ) |
Definition at line 209 of file pixeltrigger.cpp.
References pit_driver::commFEE, LINK_SETTING_OFFSET, LINK_STATUS_OFFSET, NUMBER_OPTICAL_LINKS, OPTIN_BOARDS_BASE_ADDRESS, OPTIN_BOARDS_OFFSET, and pit_comm::PITWriteWord().
void testReadMemBlock | ( | pit_driver * | pit, | |
UInt19 | startAdress = 0x1800000 , |
|||
UInt19 | numberOfWords = 0x1000 , |
|||
UInt19 | blockSize = 1024 | |||
) |
Definition at line 177 of file pixeltrigger.cpp.
References pit_driver::commFEE, compareArrays(), pit_comm::PITReadBlock(), and pit_comm::PITWriteBlock().
void testReadWord | ( | pit_driver * | pit, | |
UInt19 | startAdress = 0x1800000 , |
|||
UInt19 | numberOfWords = 0x1000 | |||
) |
Definition at line 153 of file pixeltrigger.cpp.
References pit_driver::commFEE, pit_comm::PITReadBlock(), and pit_comm::PITWriteBlock().