PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Софт

Ответ
 
Опции темы Поиск в этой теме
Старый 24.06.2016, 05:54   #121
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

Версия 1.6 бета не работает на Nexus 7 4.4.4. в лане того, что не сохраняются настройки команд. Остается <:> - то есть пустое значение при выходе из настройки!
Maniac82 вне форума   Ответить с цитированием
Старый 24.06.2016, 07:51   #122
Sergey 4_4
Старший Пользователь
 
Регистрация: 25.01.2015
Регион: 44
Машина: Toyota Avensis T250
Сообщений: 429
Sergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura aboutSergey 4_4 has a spectacular aura about
По умолчанию

Цитата:
Сообщение от Maniac82 Посмотреть сообщение
Версия 1.6 бета не работает на Nexus 7 4.4.4. в лане того, что не сохраняются настройки команд. Остается <:> - то есть пустое значение при выходе из настройки!
Попробуйте поставить сначала версию 1.6-1, в ней настроить команды, а после, не удаляя её, поставить 1.6 бета 7,должно помочь.
Sergey 4_4 вне форума   Ответить с цитированием
Старый 24.06.2016, 09:47   #123
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

На MIUI 7 не работает через BT с помощью HC-05 на Leonardo!
Ни одним из способов программа не распознает команды (ни SoftwareSerial ни Serial1)

При этом программа Bluetooth Terminal получает командами обоими способами!
Serial1 через 0 и 1 и SoftwareSerial через назначенные!
Хотя в принципе пофиг - На планшете на Android 4.4.4 подключается обоими способами!

Когда будет рабочая версия с сохраняющимися кнопками? Хотфикс просто необходим.

1.6.6 работает!!! А 1.6.7 уже нет. (кнопки не сохраняются)
Sergey 4_4, спасибо за наводку.

Последний раз редактировалось Maniac82; 24.06.2016 в 10:29. Причина: Заработало на Нексусе
Maniac82 вне форума   Ответить с цитированием
Старый 24.06.2016, 11:12   #124
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

Также не работает предложенный способ отправки данных по BT.
Использовал свой способ добытый ранее на просторах интернета и доработанный - кому надо пользуйтесь (в виджете использована команда
PHP код:
<led:on>|<led:off
"

PHP код:
#include <string.h>
 

char command[10];
char data[10];

int Butt//статус конпки нажата/отпущена
int ButtS=0//статус была ли уже нажата ил отпущена кнопка

void setup() {

pinMode(7INPUT); //кнопка на 7 пине
Serial1.begin(9600);
pinMode(13OUTPUT);
digitalWrite(13,HIGH); 
}

void loop() {
Butt=digitalRead(7);

//при нажатиикнопки:
if (Butt==1&ButtS==0) { 
Serial1.print("<time:");
Serial1.print(millis());
Serial1.print(">\n");
ButtS=1;}

//При отпускании кнопки:
if (Butt==0&ButtS==1) { 
Serial1.print("<click:");
Serial1.print(digitalRead(7));
Serial1.println(">");
ButtS=0;
}


//******************** читаем передачу в сериал1
int i=0;
  
char buffer[100];
//если есть данные - читаем
  
if(Serial1.available()){
     
delay(100);
     
     
//загоняем прочитанное в буфер
     
while( Serial1.available() && i99) {
        
buffer[i++] = Serial1.read();
     }
     
//закрываем массив
     
buffer[i++]='\0';
  }
 
//если буфер наполнен
  
if(i>0){  
     
    
//разбераем его на части отделенные двоеточием
    
sscanf(buffer"<%[^:]:%[^>]", &command, &data);
    
//выполняем команды
      
if (strcmp(command"led")==strcmp(data"on")==0) {Serial1.println("<ON>"); digitalWrite(13HIGH);}
      if (
strcmp(command"led")==strcmp(data"off")==0) {Serial1.println("<OFF>"); digitalWrite(13LOW);}
      
    
//пишем какую команду получили
      
Serial1.print("<");
      
Serial1.print(command);
      
Serial1.print(":");
      
Serial1.print(data);
      
Serial1.println(">");
    
      
command [0] = '\0'
      
data [0] = '\0';      
       }
//***************** закончили читать передачу в сериал 1


Maniac82 вне форума   Ответить с цитированием
Старый 24.06.2016, 11:24   #125
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

А ак можно посмотреть нормальным способом все иконки? или свою запихать?
Текст / Иконка: \uf186|\uf185
Maniac82 вне форума   Ответить с цитированием
Старый 24.06.2016, 16:11   #126
DelleTenebre
Старший Пользователь
 
Регистрация: 10.01.2015
Возраст: 33
Город: Бишкек
Регион: Казахстан
Машина: Subaru Outback
Сообщений: 163
DelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant future
По умолчанию

Цитата:
Сообщение от Maniac82 Посмотреть сообщение
А ак можно посмотреть нормальным способом все иконки? или свою запихать?
Текст / Иконка: \uf186|\uf185
Тут описал как посмотреть: http://pccar.ru/showpost.php?p=359273&postcount=21
В планах доделать выбор в самом приложении, но это не приоритетная задача. Свой шрифт можете с помощью icomoon app или fontello собрать. Код иконок смотреть в сервисе где собирали, и не забудьте подключить получившийся шрифт (нужен только *.ttf) в настройках виджета (последний пункт).

Сохранение команд постараюсь исправить, но воспроизвести такое поведение пока что не удаётся.
__________________
Подсолнух (github) для авторегулировки яркости экрана по позиции солнца и синхронизации времени по GPS (v1.6 от 13.06.17)
Serial Manager для обработки данных с Arduino
Calls Assistant - замена TabletTalk
DelleTenebre вне форума   Ответить с цитированием
Старый 24.06.2016, 17:54   #127
Narkus
Новый Пользователь
 
Регистрация: 11.03.2014
Возраст: 40
Регион: 50, 90, 150
Машина: Ford Focus 3
Сообщений: 4
Narkus is on a distinguished road
По умолчанию

Добрый день всем, подскажите пожалуйста, возможно ли с помощью данного приложения перехватывать с СОМ порта значения с фоторезистора, подключенного к аналоговому порту и программно изменять системную яркость в андроиде? Перечитал всю тему, так и не понял Подключение ардуино как тут Задача снимать данные уровня освещенности и менять яркость экрана программно, не врезаясь в цепи подсветки.
Narkus вне форума   Ответить с цитированием
Старый 24.06.2016, 18:38   #128
lti1
Старший Пользователь
 
Аватар для lti1
 
Регистрация: 17.01.2010
Возраст: 48
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
lti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond reputelti1 has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Narkus Посмотреть сообщение
Добрый день всем, подскажите пожалуйста, возможно ли с помощью данного приложения перехватывать с СОМ порта значения с фоторезистора, подключенного к аналоговому порту и программно изменять системную яркость в андроиде? Перечитал всю тему, так и не понял Подключение ардуино как тут Задача снимать данные уровня освещенности и менять яркость экрана программно, не врезаясь в цепи подсветки.
Измените скетч под свои нужды, примерно так:
PHP код:
int sens 0;
void setup() 
{
  
Serial.begin(115200);


void loop()    
{    
sens analogRead(0);
Serial.print("<brightness:");
Serial.print(sens);
Serial.print("%>");
delay(3000);

В настройках приложения добавьте действие с клюем brightness, категория Управление системой, функция Установить яркость экрана.
lti1 вне форума   Ответить с цитированием
Старый 24.06.2016, 19:28   #129
Maniac82
Старший Пользователь
 
Регистрация: 17.05.2011
Возраст: 42
Город: Новокузнецк
Регион: 42
Машина: Murano
Сообщений: 131
Maniac82 is on a distinguished road
По умолчанию

Цитата:
Сообщение от DelleTenebre Посмотреть сообщение

Сохранение команд постараюсь исправить, но воспроизвести такое поведение пока что не удаётся.
Дык смотреть надо чем версия 1.6.7 от версии 1.6.6 в плане сохранения команд отличается и всё ;-)
Maniac82 вне форума   Ответить с цитированием
Старый 24.06.2016, 21:12   #130
DelleTenebre
Старший Пользователь
 
Регистрация: 10.01.2015
Возраст: 33
Город: Бишкек
Регион: Казахстан
Машина: Subaru Outback
Сообщений: 163
DelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant futureDelleTenebre has a brilliant future
По умолчанию

Цитата:
Сообщение от Maniac82
Дык смотреть надо чем версия 1.6.7 от версии 1.6.6 в плане сохранения команд отличается и всё ;-)
В том то и дело что ничем - начиная примерно с 4-ой беты, ничего не менялось
Прикол был в автовызове метода onActivityResult() из-за стоявшем в манифесте свойства android:launchMode="singleTask" у активити с настойками команды. Причём такое поведение не воспроизводилось ни на 5.1.1, ни на 6.0.1, только <=4.4

Прошло ровно 2 месяца с последней "стабильной" версии, и я уже задолбался дописывать -beta-x, поэтому выпуск 1.6.0 с хотфиксом сохранения команд.
__________________
Подсолнух (github) для авторегулировки яркости экрана по позиции солнца и синхронизации времени по GPS (v1.6 от 13.06.17)
Serial Manager для обработки данных с Arduino
Calls Assistant - замена TabletTalk
DelleTenebre вне форума   Ответить с цитированием
Ответ

Метки
android, arduino, управление


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 11:14.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot