2 additional examples

14 views
Skip to first unread message

Pascal Olivier Gaggero

unread,
Mar 12, 2013, 10:46:24 AM3/12/13
to open-ei...@googlegroups.com
Dear all,

Following last post I would like to introduce 2 additional examples for the configuration files:

   A) A 32-electrode EIT system with measurement of the contact impedance using a dedicated measurement electronic. 
   B) a multi-frequencies EIT system with simultaneous injection and measurement.

We are looking for your feedback! At this stage, it would be particularly interesting to know if this format could accommodate a large palette of systems and architectures.

Pascal, Bartek, Andy and Hervé



Example A)

<?xml version="1.0" encoding="UTF-8" ?>
<configuration version=”1.0.0”>
 <general>
      <frame_rate>10</ frame_rate>
 </ general>
 <meas_type name=”mstm”>
       <demod_freq>100000<demod_freq />
        <physical_quantity>voltage</ physical_quantity>
        <signal_gain>10</signal_gain>
        <signal_offset>0</offset_gain>
        <binary>
              <I format=”float”/>
              <Q format=”float”/>
       </binary>
 </ meas_type>
 <meas_type name=”mstm2”>
       <description>measurement on injecting electrode</description>
       <physical_quantity>voltage</physical_quantity>
       <signal_gain>0.2</signal_gain>
       <signal_offset>0</offset_gain>
       <demod_freq>100000</demod_freq>
       <binary>
              <I format=”float”/>
              <Q format=”float”/>
      </binary>
 </ meas_type>
 <stim_type name=”sstm”>
         <stim_freq>100000</stim_freq>
         <stim_type>current</stim_type>
          <stim_wave>sinus</stim_wave>
          <stim_amplitude>0.001</stim_amplitude>
 </ stim_type>
 <measurements>
  <meas_task start=”10” stop=”100” >
         <stim type=”sstm electrodes="[1, 2]" gain="[1,-1]”/ >
         <meas type=”mstm” electrodes="[1, 2]" gain="[1,-1]”/>
         <meas type=”mstm2” electrodes="[1, 2]" gain="[1,-1]”/>
  </meas_task>
  <meas_task start=”110” stop=”200” >
         <stim type=”sstm electrodes="[1, 2]" gain="[1,-1]”/ >
         <meas type=”mstm” electrodes="[2, 3]" gain="[1,-1]”/>
  </meas_task>
  <meas_task start=”210” stop=”300” >
         <stim type=”sstm electrodes="[1, 2]" gain="[1,-1]”/ >
         <meas type=”mstm” electrodes="[3, 4]" gain="[1,-1]”/>
  </meas_task>
  etc... for a total of 1024 measurement tasks
 </measurements>
</configuration>


Example B)

<?xml version="1.0" encoding="UTF-8" ?>
<configuration version=”1.0.0”>

 <general>
        <frame_rate>10</ frame_rate>
 </ general>

 <meas_type name=”my_meas1”>
          <demod_freq>100000</demod_freq>
          <physical_quantity>voltage</physical_quantity>
          <signal_gain>1</signal_gain>
          <signal_offset>0</offset_gain>
          <binary>
                   <I format=”float”/>
                   <Q format=”float”/>
          </binary>
 </ meas_type>

 <meas_type name=”my_meas2”>
          <demod_freq>200000</demod_freq>
          <physical_quantity>voltage</physical_quantity>
          <signal_gain>1</signal_gain>
          <signal_offset>0</offset_gain>
          <binary>
                   <I format=”float”/>
                   <Q format=”float”/>
          </binary>
 </ meas_type>

 <meas_type name=”my_meas3”>
          <demod_freq>300000</demod_freq>
          <physical_quantity>voltage</physical_quantity>
          <signal_gain>1</signal_gain>
          <signal_offset>0</offset_gain>
          <binary>
                   <I format=”float”/>
                   <Q format=”float”/>
          </binary>
 </ meas_type>

 <stim_type name=”my_stim1”>
          <stim_freq>100000</stim_freq>
          <stim_type>current</stim_type>
          <stim_wave>sinus</stim_wave>
          <stim_amplitude>0.001</stim_amplitude>
 </ stim_type>
         <stim_type name=”my_stim2”>
          <stim_freq>200000</stim_freq>
          <stim_type>current</stim_type>
          <stim_wave>sinus</stim_wave>
          <stim_amplitude>0.001</stim_amplitude>
 </ stim_type>
         <stim_type name=”my_stim3”>
          <stim_freq>300000</stim_freq>
          <stim_type>current</stim_type>
          <stim_wave>sinus</stim_wave>
          <stim_amplitude>0.001</stim_amplitude>
 </ stim_type>

 <measurements>
  <meas_task start=”0” stop=”100”>
           <stim type=”my_stim1” electrodes="[1, 2]" gain="[1,-1]” />
           <stim type=”my_stim2” electrodes="[1, 2]" gain="[1,-1]” />
           <stim type=”my_stim3” electrodes="[1, 2]" gain="[1,-1]” />
           <meas type=”my_mea1” electrodes="[1, 2]" gain="[1,-1]” />
           <meas type=”my_mea2” electrodes="[1, 2]" gain="[1,-1]” />
           <meas type=”my_mea3” electrodes="[1, 2]" gain="[1,-1]” />
</meas_task>
  <meas_task start=”100” stop=”200”>
           <stim type=”my_stim1” electrodes="[2, 3]" gain="[1,-1]” />
           <stim type=”my_stim2” electrodes="[2, 3]" gain="[1,-1]” />
           <stim type=”my_stim3” electrodes="[2, 3]" gain="[1,-1]” />
           <meas type=”my_mea1” electrodes="[2, 3]" gain="[1,-1]” />
           <meas type=”my_mea2” electrodes="[2, 3]" gain="[1,-1]“ />
           <meas type=”my_mea3” electrodes="[2, 3]" gain="[1,-1]” />
  </meas_task>
  <meas_task start=”200” stop=”300”>
           <stim type=”my_stim1” electrodes="[3, 4]" gain="[1,-1] “/>
           <stim type=”my_stim2” electrodes="[3, 4]" gain="[1,-1] “/>
           <stim type=”my_stim3” electrodes="[3, 4]" gain="[1,-1] “/>
           <meas type=”my_mea1” electrodes="[3, 4]" gain="[1,-1] “/>
           <meas type=”my_mea2” electrodes="[3, 4]" gain="[1,-1] “/>
           <meas type=”my_mea3” electrodes="[3, 4]" gain="[1,-1]” />
  </meas_task>
  etc... for a total of N measurement tasks
 </measurements>

</configuration>
Reply all
Reply to author
Forward
0 new messages