Project

General

Profile

Task #9385

Milestone #9017: State Machine subsystem

State Machine subsystem test

Added by John Diamond over 4 years ago. Updated over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
Category:
bpmd
Start date:
07/17/2015
Due date:
% Done:

20%

Estimated time:
(Total: 4.00 h)
Spent time:
0.50 h (Total: 5.00 h)
Duration:

Description

Test the state machine with the following command list:

Index Event Command Parameter List
0 Immediate TB_SEND
1 0.010s ARM measurement = RAW
samples = 65535
trigger = immediate
2 TCLK $1F READOUT source = RAW
3 TCLK $1F IDLE

Subtasks

Task #9658: Instrument bpmd control commands and display their execution time in syslogNewJohn Diamond

History

#1 Updated by John Diamond over 4 years ago

The first test should prove that we can acquire and readout a channel at 15Hz.
The next test we will try to use the array plotter to plot 8192 raw samples at 15Hz.

#2 Updated by John Diamond over 4 years ago

We should instrument the length of the IDLE state to find out how much time we spend between booster cycles.

#3 Updated by John Diamond over 4 years ago

  • Estimated time set to 8.00 h
  • Parent task set to #9017

#4 Updated by John Diamond over 4 years ago

  • Category set to bpmd
  • Assignee set to John Diamond

No transition board hardware yet so the TB_SEND command is just a placeholder for now.

#5 Updated by John Diamond over 4 years ago

  • % Done changed from 0 to 70

This week we verified that the state machine works for command lists that do not include timers. See #9610 and #9383.

#6 Updated by John Diamond over 4 years ago

We should run this test with the ARM command triggered immediately and at 15Hz.



Also available in: Atom PDF