コード例 #1
0
        private void ChangeMagneticfield(string[] magneticfield)
        {
            MagneticfieldChangeEventArgs MagneticfieldEvents = new MagneticfieldChangeEventArgs(magneticfield);

            // Now, raise the event by invoking the delegate. Pass in
            // the objects that initiated the event (this) as wel as
            // MagneticfieldChangeEventArgs.
            // The call must match the signature of the MagneticFieldChangeEventHandler.
            if (MagneticfieldChange != null)
            {
                MagneticfieldChange(this, MagneticfieldEvents);
            }
        }
コード例 #2
0
 void magneto_magneticfieldChange(object sender, MagneticfieldChangeEventArgs e)
 {
     Magnetometer attached = (Magnetometer)sender;
     if (State == StateEnum.MAGNETO)
     {
         for (int index = 0; index < StaticUtilities.numberOfMagnetoMeterAxis; index++)
         {
             magnetoText(index, Convert.ToInt32(e.MagneticField[index]));
         }
     }
 }