Showing posts with label packet. Show all posts
Showing posts with label packet. Show all posts

Tuesday, February 9, 2016

Csharp TX to Arduino RX using same packet structure as HK WiFi RX






This is the comm protocol compatible with Hobbyking IOS & Android 4CH WiFi Receiver




private void sendRawChannels(int ch1, int ch2, int ch3, int ch4)
{
byte[] buffer = new byte[11];

//Header
buffer[0] = 85;
buffer[1] = 0;
buffer[2] = 11;
buffer[3] = 0;

//Channels
buffer[4] = (byte)(ch1 & 255);
buffer[5] = (byte)(ch2 & 255);
buffer[6] = (byte)(ch3 & 255);
buffer[7] = (byte)(ch4 & 255);

buffer[8] = 0;
buffer[9] = 0;

int sum = 0;
for (int i = 0; i < 9; i++)
sum += (int)buffer[i];

buffer[10] = (byte)(sum % 256);

sock.Client.Send(buffer);

}

The boat for this is here

Arduino

C Sharp


Read More..
 
Nice Boat - Powered By Blogger