通过蓝牙将字符串发送到Arduino

时间:2019-03-17 14:26:42

标签: c# android xamarin bluetooth xamarin.android

我正在尝试在Xamarin中开发一个应用程序,该应用程序将简单的字符串发送到Arduino上的HC-06。由于跨平台仅提供低功耗蓝牙,因此我只想在第一步中创建一个Android应用。 我知道互联网上有很多很好的例子,但是我不太理解。

Google BluetoothChatMonodroid BluetoothChatAnroid Connectivity (Java)

在看到几个使用蓝牙的示例之后,我比以前有更多的疑问:

  1. Visual Studio在以下一行中给我一个错误,提示:关键字'this'不可用。 Application.Context可以代替吗?
    ArrayAdapter<string> newDevicesArrayAdapter = new ArrayAdapter<string>(this, Resource.Layout.device_name);

  2. 有人可以告诉我ToggleButton toggleButton = (ToggleButton) view;在C#中是什么样的

  3. 我也已在BluetoothActivity.cs中声明了public ArrayAdapter<string> btDeviceArr。而且我不知道如何在我的BluetoothDeviceReceiver类中访问它
  4. 是否可以跳过发现设备,将它们连接等等。而不是使用用户之前通过设置进行连接的设备。

您能推荐处理该主题的任何书籍或类似书籍吗?

0 个答案:

没有答案