KSFoundation  [April-2021]
A platform for simpler EPIC programming on GE MR systems
KS_ISIROT Struct Reference

#include <KSFoundation.h>

Data Fields

KS_WAIT waitfun
KS_WAIT waitrot
SCAN_INFO * scan_info
int isinumber
int duration
int counter
int numinstances

Detailed Description

Struct for in-sequence rotations using ISI vector interupts

Field Documentation

◆ waitfun

KS_WAIT waitfun

First SSP packet that assigns the ISI number to hardware to execute the rotation function

◆ waitrot

KS_WAIT waitrot

Second SSP packet that performs the rotation matrix interrupt

◆ scan_info

SCAN_INFO* scan_info

Array of scan_info structs, with as many elements as calls to ks_pg_isirot()

◆ isinumber

int isinumber

A free (not used) isi number in range [4,7]

◆ duration

int duration

The sum of durations of the two WAIT (SSP) pulses

◆ counter

int counter

Run-time counter, initialized to 0 by ks_pg_isirot()

◆ numinstances

int numinstances

The number of times placed out in the sequence and the number of elements in scan_info

The documentation for this struct was generated from the following file: