| Register |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
append html "n=$i | "
}
set html
}]
| Channel n Threshold (0x1n80) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.Threshold]
append html "$vl | "
}
set html
}]
| Channel n Status (0x1n88) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.Status]
append html "$vl | "
}
set html
}]
| Channel n AMC FPGA Firmware (0x1n8c) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.FPGARev]
append html "$vl | "
}
set html
}]
| Channel n DAC (0x1n98) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.DAC]
append html "$vl | "
}
set html
}]
| Channel n Temp Mon (0x1na8) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.TempMon]
append html "$vl | "
}
set html
}]
| Channel n Scratch (0x1n24) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.Dummy32]
append html "$vl | "
}
set html
}]
| Channel n Dynamic Range (0x1n28) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.DynRnge]
append html "$vl | "
}
set html
}]
| Channel n Pulse Width (0x1n70) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.PulseWidth]
append html "$vl | "
}
set html
}]
| Channel n Self-Trigger logic (0x1n84) |
[namespace eval V1730 {
set html ""
# append html " | "
for {set i 0} {$i <= $NumChans} {incr i} {
set vl 0x5555
set vl [ReadRegister Ch$i.SelfTrig]
append html "$vl | "
}
set html
}]
| Channel Configuration (0x8000) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister Config] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Buffer Organization (0x800c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister BufferOrg] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Acquisition Window Size (0x8020) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister CustomSize] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Acquisition Control (0x8100) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister AcqControl] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Acquisition Status (0x8104) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister AcqStatus] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Trigger Source Enable Mask (0x810c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister TrigSrcEnable] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Front Panel Trigger Out Enable Mask (0x8110) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister FPTrigEnable] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Post Trigger (0x8114) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister PostTrig] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Front Panel I/O Data (0x8118) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister FPIOData] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Front Panel I/O Control (0x811c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister FPIOControl] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Channel Enable Mask (0x8120) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister Enable] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| ROC FPGA Firmware Revision (0x8124) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister FPGARev] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Events Stored (0x812c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister EventsStored] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Set Monitor DAC (0x8138) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister MonitorDAC] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Board Info (0x8140) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister BoardInfo] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Monitor Mode (0x8144) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister MonitorMode] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Event Size (0x814c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister EventSize] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| VME Control (0xef00) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister VMEControl] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| VME Status (0xef04) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister VMEStatus] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Board ID (0xef08) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister BoardID] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Max Events per BLT (0xef1c) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister BLTEventNum] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
| Scratch Register (0xef20) |
[namespace eval V1730 {
set html ""
append html "[ReadRegister Scratch] | "
for {set i 1} {$i <= $NumChans} {incr i} {
append html " | "
}
set html
}]
[namespace eval V1730 {
set html ""
for {set i 0} {$i <= 0x50} {incr i 4} {
append html "| Configuration ROM 0x[format %02x $i] | "
append html "0x[format %02x [ReadRegister ConfigROM[format %02x $i]]] | "
for {set j 1} {$j <= $NumChans} {incr j} {
append html " | "
}
append html "
"
}
for {set i 0x80} {$i <= 0x84} {incr i 4} {
append html "| Configuration ROM 0x[format %02x $i] | "
append html "0x[format %02x [ReadRegister ConfigROM[format %02x $i]]] | "
for {set j 1} {$j <= $NumChans} {incr j} {
append html " | "
}
append html "
"
}
# set html
}]