Exemple #1
0
 /// <summary>
 /// Request update firmware of pen.
 /// </summary>
 /// <param name="filepath">absolute path of firmware file</param>
 public bool ReqFirmwareUpdate(string filepath, string version)
 {
     if (IsV1Comm)
     {
         return(mCommV1.ReqPenSwUpgrade(filepath));
     }
     else
     {
         return(mCommV2.ReqPenSwUpgrade(filepath, version));
     }
 }
Exemple #2
0
        private void btnUpgrade_Click(object sender, EventArgs e)
        {
            if (tbFirmwarePath.Text == "" || tbFirmwareVersion.Text == "")
            {
                MessageBox.Show("Select firmware file and enter firmware version.");
                return;
            }

            Request(delegate { mPenCommV1.ReqPenSwUpgrade(tbFirmwarePath.Text); }, delegate { mPenCommV2.ReqPenSwUpgrade(tbFirmwarePath.Text, tbFirmwareVersion.Text); });
        }