Exemple #1
0
        private void chocthread_send()
        {
            float  choc_f = Math.Abs(Math.Abs(_s.AccelX / 30000f) + Math.Abs(_s.AccelY / 30000f) + Math.Abs(_s.AccelZ / 30000f));
            OSCmsg omess7 = new OSCmsg("/vcs");

            omess7.addValue(3145729);
            omess7.addValue(choc_f);
            oscm.sendOSCmsg(omess7);
            chocthread = null;
        }
Exemple #2
0
        private void button5_Click(object sender, EventArgs e)
        {
            oscMessThread  = null;
            timer2.Enabled = false;
            OSCmsg omess7 = new OSCmsg("/vcs");

            omess7.addValue(3145729);
            omess7.addValue(0.001f);
            oscm.sendOSCmsg(omess7);
            oscm.Disconnect();
        }
Exemple #3
0
        private void button2_Click(object sender, EventArgs e)
        {
            ip   = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            OSCmsg omess = new OSCmsg("/test send int float");

            omess.addValue(357);
            omess.addValue(25.75f);
            oscm.sendOSCmsg(omess);
        }
Exemple #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            ip   = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);
            string m = "/test send int";

            OSCmsg omess = new OSCmsg(m);

            omess.addValue(245);
            oscm.sendOSCmsg(omess);
        }
Exemple #5
0
        private void button3_Click(object sender, EventArgs e)
        {
            ip   = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            OSCmsg  omess = new OSCmsg("/test send blob");
            OSCblob oscb  = new OSCblob();

            oscb.addBlob(258);
            oscb.addBlob(2.3f);
            oscb.addBlob("yahoo!");
            omess.addBlob(oscb);
            oscm.sendOSCmsg(omess);
        }
Exemple #6
0
        private void BSend_Click(object sender, EventArgs e)
        {
            ip   = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            if (CBString.Checked)
            {
                OSCmsg omess = new OSCmsg(TBMsg.Text);
                omess.addValue(TBValue.Text);
                oscm.sendOSCmsg(omess);
            }
            else
            {
                OSCmsg omess = new OSCmsg(TBMsg.Text);
                omess.addValue(float.Parse(TBValue.Text));
                oscm.sendOSCmsg(omess);
            }
        }
Exemple #7
0
        private void button4_Click(object sender, EventArgs e)
        {
            ip   = TBIp.Text;
            port = int.Parse(TBPort.Text);
            oscm = new OSC(ip, port);

            OSCbundle obu   = new OSCbundle();
            OSCmsg    omess = new OSCmsg("/test bundel 1");

            omess.addValue(357);
            omess.addValue(25.75f);
            obu.addOSCmsg(omess);

            OSCmsg omess2 = new OSCmsg("/test bundel 2");

            omess2.addValue(85);
            omess2.addValue(0.3f);
            obu.addOSCmsg(omess2);
            oscm.sendOSCBundle(obu);
        }
Exemple #8
0
        private void oscMessThread_SendMessages()
        {
            OSCmsg omess0 = new OSCmsg("/vcs");

            omess0.addValue(3145733);
            omess0.addValue(0.015f);
            oscm.sendOSCmsg(omess0);

            Thread.Sleep(10);

            OSCmsg omess = new OSCmsg("/vcs");

            omess.addValue(3145731);
            float frequencef = 0.5f - Math.Abs(Math.Abs(_s.AccelX / 100000f) + Math.Abs(_s.AccelY / 100000f) + Math.Abs(_s.AccelZ / 100000f));

            omess.addValue(frequencef);
            oscm.sendOSCmsg(omess);

            Thread.Sleep(10);

            OSCmsg omess2 = new OSCmsg("/vcs");

            omess2.addValue(3145730);
            float densitef = 0.3f - Math.Abs(Math.Abs(_s.AccelX / 100000f) + Math.Abs(_s.AccelY / 100000f) + Math.Abs(_s.AccelZ / 100000f)) /*Math.Abs(_s.GyroZ / 10000f)*/;

            omess2.addValue(densitef);
            oscm.sendOSCmsg(omess2);

            OSCmvuybuibbioooob

            Thread.Sleep(10);

            OSCmsg omess3 = new OSCmsg("/vcs");

            omess3.addValue(3145732);
            float Amplitudef = 0.5f - Math.Abs(Math.Abs(_s.AccelX / 5000f) + Math.Abs(_s.AccelY / 5000f) + Math.Abs(_s.AccelZ / 5000f)) /*0.2f + Math.Abs(_s.GyroX / 10000f)*/;

            omess3.addValue(Amplitudef);
            oscm.sendOSCmsg(omess3);

            Thread.Sleep(10);

            OSCmsg omess4 = new OSCmsg("/vcs");

            omess4.addValue(3145734);
            float amplitude = Math.Abs(_s.GyroY / 10000f);

            omess4.addValue(amplitude);
            oscm.sendOSCmsg(omess4);

            Thread.Sleep(10);

            OSCmsg omess5 = new OSCmsg("/vcs");

            omess5.addValue(3145729);
            float fjiterf = Math.Abs(_s.GyroX / 10000f);

            omess5.addValue(fjiterf);
            oscm.sendOSCmsg(omess5);

            Thread.Sleep(10);

            OSCmsg omess6 = new OSCmsg("/vcs");

            omess6.addValue(3145735);
            float ffjiterf = 0.5f + Math.Abs(_s.GyroZ / 50000f);

            omess6.addValue(ffjiterf);
            oscm.sendOSCmsg(omess6);
            oscMessThread = null;
        }