This is the latest working repository used in our demo video for the Maxim to display temperature readings on Bluetooth

Dependencies:   USBDevice

Revision:
3:36de8b9e4b1a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/hspguisourcev301/HspGuiSourceV301/HSPGui/FormConnection.Designer.cs	Sat Apr 10 03:05:42 2021 +0000
@@ -0,0 +1,261 @@
+namespace HealthSensorPlatform
+{
+    partial class FormConnection
+    {
+        /// <summary>
+        /// Required designer variable.
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// Clean up any resources being used.
+        /// </summary>
+        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region Windows Form Designer generated code
+
+        /// <summary>
+        /// Required method for Designer support - do not modify
+        /// the contents of this method with the code editor.
+        /// </summary>
+        private void InitializeComponent()
+        {
+            System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormConnection));
+            this.btnConnect = new MaximStyle.MaximButton();
+            this.label1 = new System.Windows.Forms.Label();
+            this.maximGroupBox1 = new MaximStyle.MaximGroupBox();
+            this.cboPort = new MaximStyle.MaximComboBox();
+            this.tbFlowControl = new System.Windows.Forms.TextBox();
+            this.label4 = new System.Windows.Forms.Label();
+            this.tbStopBits = new System.Windows.Forms.TextBox();
+            this.label5 = new System.Windows.Forms.Label();
+            this.tbDataBits = new System.Windows.Forms.TextBox();
+            this.label6 = new System.Windows.Forms.Label();
+            this.tbParity = new System.Windows.Forms.TextBox();
+            this.label3 = new System.Windows.Forms.Label();
+            this.tbBaudRate = new System.Windows.Forms.TextBox();
+            this.label2 = new System.Windows.Forms.Label();
+            this.btnScan = new MaximStyle.MaximButton();
+            this.btnCancel = new MaximStyle.MaximButton();
+            this.maximGroupBox1.SuspendLayout();
+            this.SuspendLayout();
+            // 
+            // btnConnect
+            // 
+            this.btnConnect.Location = new System.Drawing.Point(141, 179);
+            this.btnConnect.Name = "btnConnect";
+            this.btnConnect.Size = new System.Drawing.Size(75, 23);
+            this.btnConnect.TabIndex = 0;
+            this.btnConnect.Text = "Connect";
+            this.btnConnect.UseVisualStyleBackColor = true;
+            this.btnConnect.Click += new System.EventHandler(this.btnConnect_Click);
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.BackColor = System.Drawing.Color.White;
+            this.label1.Location = new System.Drawing.Point(31, 55);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(56, 13);
+            this.label1.TabIndex = 2;
+            this.label1.Text = "COM Port:";
+            // 
+            // maximGroupBox1
+            // 
+            this.maximGroupBox1.BackgroundColor = System.Drawing.Color.White;
+            this.maximGroupBox1.Controls.Add(this.cboPort);
+            this.maximGroupBox1.Controls.Add(this.tbFlowControl);
+            this.maximGroupBox1.Controls.Add(this.label4);
+            this.maximGroupBox1.Controls.Add(this.tbStopBits);
+            this.maximGroupBox1.Controls.Add(this.label5);
+            this.maximGroupBox1.Controls.Add(this.tbDataBits);
+            this.maximGroupBox1.Controls.Add(this.label6);
+            this.maximGroupBox1.Controls.Add(this.tbParity);
+            this.maximGroupBox1.Controls.Add(this.label3);
+            this.maximGroupBox1.Controls.Add(this.tbBaudRate);
+            this.maximGroupBox1.Controls.Add(this.label2);
+            this.maximGroupBox1.Location = new System.Drawing.Point(12, 12);
+            this.maximGroupBox1.Name = "maximGroupBox1";
+            this.maximGroupBox1.Size = new System.Drawing.Size(336, 153);
+            this.maximGroupBox1.TabIndex = 3;
+            this.maximGroupBox1.TabStop = false;
+            this.maximGroupBox1.Text = "UART Configuration";
+            // 
+            // cboPort
+            // 
+            this.cboPort.BackColor = System.Drawing.Color.White;
+            this.cboPort.DropDownHeight = 200;
+            this.cboPort.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
+            this.cboPort.DropDownWidth = 70;
+            this.cboPort.Location = new System.Drawing.Point(81, 40);
+            this.cboPort.Name = "cboPort";
+            this.cboPort.Size = new System.Drawing.Size(70, 20);
+            this.cboPort.TabIndex = 14;
+            this.cboPort.TextAlign = System.Windows.Forms.HorizontalAlignment.Center;
+            this.cboPort.TextAlignDropDownList = System.Windows.Forms.HorizontalAlignment.Left;
+            // 
+            // tbFlowControl
+            // 
+            this.tbFlowControl.Location = new System.Drawing.Point(242, 108);
+            this.tbFlowControl.Name = "tbFlowControl";
+            this.tbFlowControl.ReadOnly = true;
+            this.tbFlowControl.Size = new System.Drawing.Size(70, 20);
+            this.tbFlowControl.TabIndex = 12;
+            this.tbFlowControl.Text = "0";
+            // 
+            // label4
+            // 
+            this.label4.AutoSize = true;
+            this.label4.BackColor = System.Drawing.Color.White;
+            this.label4.Location = new System.Drawing.Point(168, 111);
+            this.label4.Name = "label4";
+            this.label4.Size = new System.Drawing.Size(68, 13);
+            this.label4.TabIndex = 13;
+            this.label4.Text = "Flow Control:";
+            // 
+            // tbStopBits
+            // 
+            this.tbStopBits.Location = new System.Drawing.Point(242, 72);
+            this.tbStopBits.Name = "tbStopBits";
+            this.tbStopBits.ReadOnly = true;
+            this.tbStopBits.Size = new System.Drawing.Size(70, 20);
+            this.tbStopBits.TabIndex = 10;
+            this.tbStopBits.Text = "1";
+            // 
+            // label5
+            // 
+            this.label5.AutoSize = true;
+            this.label5.BackColor = System.Drawing.Color.White;
+            this.label5.Location = new System.Drawing.Point(168, 75);
+            this.label5.Name = "label5";
+            this.label5.Size = new System.Drawing.Size(52, 13);
+            this.label5.TabIndex = 11;
+            this.label5.Text = "Stop Bits:";
+            // 
+            // tbDataBits
+            // 
+            this.tbDataBits.Location = new System.Drawing.Point(242, 40);
+            this.tbDataBits.Name = "tbDataBits";
+            this.tbDataBits.ReadOnly = true;
+            this.tbDataBits.Size = new System.Drawing.Size(70, 20);
+            this.tbDataBits.TabIndex = 8;
+            this.tbDataBits.Text = "8";
+            // 
+            // label6
+            // 
+            this.label6.AutoSize = true;
+            this.label6.BackColor = System.Drawing.Color.White;
+            this.label6.Location = new System.Drawing.Point(168, 43);
+            this.label6.Name = "label6";
+            this.label6.Size = new System.Drawing.Size(53, 13);
+            this.label6.TabIndex = 9;
+            this.label6.Text = "Data Bits:";
+            // 
+            // tbParity
+            // 
+            this.tbParity.Location = new System.Drawing.Point(81, 108);
+            this.tbParity.Name = "tbParity";
+            this.tbParity.ReadOnly = true;
+            this.tbParity.Size = new System.Drawing.Size(70, 20);
+            this.tbParity.TabIndex = 6;
+            this.tbParity.Text = "0";
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.BackColor = System.Drawing.Color.White;
+            this.label3.Location = new System.Drawing.Point(19, 111);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(36, 13);
+            this.label3.TabIndex = 7;
+            this.label3.Text = "Parity:";
+            // 
+            // tbBaudRate
+            // 
+            this.tbBaudRate.Location = new System.Drawing.Point(81, 72);
+            this.tbBaudRate.Name = "tbBaudRate";
+            this.tbBaudRate.ReadOnly = true;
+            this.tbBaudRate.Size = new System.Drawing.Size(70, 20);
+            this.tbBaudRate.TabIndex = 4;
+            this.tbBaudRate.Text = "9600";
+            // 
+            // label2
+            // 
+            this.label2.AutoSize = true;
+            this.label2.BackColor = System.Drawing.Color.White;
+            this.label2.Location = new System.Drawing.Point(19, 75);
+            this.label2.Name = "label2";
+            this.label2.Size = new System.Drawing.Size(61, 13);
+            this.label2.TabIndex = 5;
+            this.label2.Text = "Baud Rate:";
+            // 
+            // btnScan
+            // 
+            this.btnScan.Location = new System.Drawing.Point(34, 179);
+            this.btnScan.Name = "btnScan";
+            this.btnScan.Size = new System.Drawing.Size(75, 23);
+            this.btnScan.TabIndex = 4;
+            this.btnScan.Text = "Scan Ports";
+            this.btnScan.UseVisualStyleBackColor = true;
+            this.btnScan.Click += new System.EventHandler(this.btnScan_Click);
+            // 
+            // btnCancel
+            // 
+            this.btnCancel.Location = new System.Drawing.Point(249, 179);
+            this.btnCancel.Name = "btnCancel";
+            this.btnCancel.Size = new System.Drawing.Size(75, 23);
+            this.btnCancel.TabIndex = 5;
+            this.btnCancel.Text = "Cancel";
+            this.btnCancel.UseVisualStyleBackColor = true;
+            this.btnCancel.Click += new System.EventHandler(this.btnCancel_Click);
+            // 
+            // FormConnection
+            // 
+            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+            this.BackColor = System.Drawing.Color.White;
+            this.ClientSize = new System.Drawing.Size(366, 218);
+            this.Controls.Add(this.btnCancel);
+            this.Controls.Add(this.btnScan);
+            this.Controls.Add(this.label1);
+            this.Controls.Add(this.btnConnect);
+            this.Controls.Add(this.maximGroupBox1);
+            this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+            this.Name = "FormConnection";
+            this.Text = "Connection";
+            this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.FormConnection_FormClosing);
+            this.maximGroupBox1.ResumeLayout(false);
+            this.maximGroupBox1.PerformLayout();
+            this.ResumeLayout(false);
+            this.PerformLayout();
+
+        }
+
+        #endregion
+
+        private MaximStyle.MaximButton btnConnect;
+        private System.Windows.Forms.Label label1;
+        private MaximStyle.MaximGroupBox maximGroupBox1;
+        private System.Windows.Forms.TextBox tbBaudRate;
+        private System.Windows.Forms.Label label2;
+        private System.Windows.Forms.TextBox tbParity;
+        private System.Windows.Forms.Label label3;
+        private System.Windows.Forms.TextBox tbFlowControl;
+        private System.Windows.Forms.Label label4;
+        private System.Windows.Forms.TextBox tbStopBits;
+        private System.Windows.Forms.Label label5;
+        private System.Windows.Forms.TextBox tbDataBits;
+        private System.Windows.Forms.Label label6;
+        private MaximStyle.MaximButton btnScan;
+        private MaximStyle.MaximButton btnCancel;
+        private MaximStyle.MaximComboBox cboPort;
+    }
+}
\ No newline at end of file