Форум программистов, компьютерный форум CyberForum.ru

Телефон в качестве ПУ для Arduino - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Узнать количество строк ListView, которое помещается в Linear Layout http://www.cyberforum.ru/android-dev/thread1819773.html
Подскажите плз. Как узнать какое целое кол-во строк listView может поместиться в Linear Layout. Если у мну такая разметка. <LinearLayout android:layout_weight="1" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ListView android:id="@+id/listView1"
Программирование Android Не находит файл Не могу понять, что не так в коде. Пишет, что файл не найден, хотя через файл экслорер в андроид студио он виден >>>: Error occured. java.io.FileNotFoundException: FileSend.txt: open failed: ENOENT (No such file or directory) класс FileInputStream нужен для передачи в FTPclient final String FILENAME="FileSend.txt"; try { String text = "Hello world! Proverka"; ... http://www.cyberforum.ru/android-dev/thread1819727.html
Оценить время разработки серверной части Программирование Android
Доброго времени суток! Сколько времени может занять создания серверной части обычного контентного приложения, для розмещения статтей?
Архиватор на андроид Программирование Android
Есть ли в среде разработки android приложений классы для работы с архивами? Есть ли возможность подключения кода, написанного на C или C++?
Программирование Android Написать программу определения интенсивности одного и того же цвета и офицровать цвет в величину концентрации http://www.cyberforum.ru/android-dev/thread1819414.html
Cуть проекта заключается в том: Чтобы помочь клиенту выбрать кассету для фильтра для очистки воды.Пришел клиент с бутылкой воды, ему наш консультант провел экспресс -анализ , используя тест-полоски и на основании этого анализа порекомендовал кассету для фильтра. В моем понимании, программа должна определять интенсивность одного и того же цвета.Чем более интенсивный цвет,тем выше концентрация...
Программирование Android NullPointerException при доступе к локальной БД Вот такая вот ошибка. 10-04 21:39:40.009 32278-32278/? E/AndroidRuntime: FATAL EXCEPTION: main Process: com.tanatix.checkinternetresourceschanges, PID: 32278 java.lang.NullPointerException at... подробнее

Показать сообщение отдельно
Viewed
0 / 0 / 1
Регистрация: 20.09.2015
Сообщений: 67

Телефон в качестве ПУ для Arduino - Программирование Android

05.10.2016, 18:21. Просмотров 314. Ответов 5
Метки (Все метки)

В общем, идея в том, чтобы использовать телефон в качестве ПУ для Arduino. Сам модуль Bluetooth еще не пришел, поэтому "тренируюсь" на коннекте с другими андроидами.

Взял пример программы отсюда. Суть этой программы вывести сопряженные устройства, после выбора открыть панель с лампами. Если коннект не произошел не открывать эту панель.

Пару дней назад все работало. Взяв за пример эту программу выкинул ненужные мне куски и сделал свою. Первое время тоже все было нормально.

Сегодня коннекта нет. Я не изменял программу с последнего раза. Взял программу, которую брал за основу. Тоже нет коннекта. Взял программу терминал с гугл плей, тоже нет коннекта. Попробовал отправить файл по Bluetooth - прошло успешно.

Вот на этом моменте всегда срабатывает первый catch
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 @Override
    public void run() { // Коннект
 
        boolean success = false;
 
        try {
            bluetoothSocket.connect();
            success = true;
        }
 
        catch (IOException e) {
            e.printStackTrace();
 
            runOnUiThread(new Runnable() {
 
                @Override
                public void run() {
                    Toast.makeText(MainActivity.this, "Нет коннекта, проверьте Bluetooth-устройство с которым хотите соединица!", Toast.LENGTH_LONG).show();
                    listViewPairedDevice.setVisibility(View.VISIBLE);
                }
            });
 
            try {
                bluetoothSocket.close();
            }
 
            catch (IOException e1) {
 
                e1.printStackTrace();
            }
        }
Что случилось? Почему нет коннекта?

Добавил Log

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
    @Override
    public void run() { // Коннект
        Log.d("Key1", "Вошел в run");
        boolean success = false;
 
        try {
            bluetoothSocket.connect();
            success = true;
        }
 
        catch (IOException e) {
            Log.d("Key1", "Я первый catch");
            e.printStackTrace();
 
            runOnUiThread(new Runnable() {
 
                @Override
                public void run() {
                    Toast.makeText(MainActivity.this, "Нет коннекта, проверьте Bluetooth-устройство с которым хотите соединица!", Toast.LENGTH_LONG).show();
                    listViewPairedDevice.setVisibility(View.VISIBLE);
                }
            });
        }
 
 
 
D/OpenGLRenderer: Enabling debug mode 0
I/BluetoothSocket.cpp: Setting Master socket option
D/Key1: Вошел в run
D/Key1: Я первый catch
W/System.err: java.io.IOException: Unable to start Service Discovery
W/System.err:     at android.bluetooth.BluetoothSocket$SdpHelper.doSdp(BluetoothSocket.java:455)
W/System.err:     at android.bluetooth.BluetoothSocket.connect(BluetoothSocket.java:230)
W/System.err:     at com.random.owl.key1.MainActivity$ThreadConnectBTdevice.run(MainActivity.java:180)

Скачал с гугл плей Bluetooth Terminal. Установил на три устройства.
Смартфон, на котором изначально разрабатывалось приложение (С1)

Планшет, с которым до определенного времени был коннект (П1)

Смартфон, который раньше никак не участвовал (С2)

Конектил через приложение терминал:

C2 >> C1; C2 >> П1.
П1 >> С1;
C1 не к С2, не к П1 не подключился
П1 к С2 не подключился
Что за синезубая аномалия вообще? О.о
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru