ARDUINO в качестве бортового компьютера для автомобиля.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ARDUINO в качестве бортового компьютера для автомобиля.

#61

Сообщение rw6cm » 23.07.2017{, 17:27}

dekorator писал(а):В Flprog нет шестнадцатеричного представления чисел
Между байтовым массивом и UART ставите SConv в настройке выбираете HEX
Win10-64, FLProg (portable)

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#62

Сообщение dekorator » 23.07.2017{, 17:36}

rw6cm писал(а):Между байтовым массивом и UART ставите SConv в настройке выбираете HEX
Для чего? У него же байтовый массив и так. Байты в байты превращать?

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ARDUINO в качестве бортового компьютера для автомобиля.

#63

Сообщение rw6cm » 23.07.2017{, 17:43}

Ответ на ваш вопрос
dekorator писал(а):В Flprog нет шестнадцатеричного представления чисел. Автор по каким-то соображениям решил что не-программистам такое не нужно
Ответ на второй вопрос
dekorator писал(а):давно пытаюсь получить вразумительное объяснение от создателя сия "чуда" под названием - сумма элементов массива.
Сложного ни чего нет, массив из чар в сумме даст слово строкой.
В остальном формате сумма цифр в массиве
Вложения
SummArray.flp
(46.55 КБ) 55 скачиваний
Последний раз редактировалось rw6cm 23.07.2017{, 17:50}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#64

Сообщение dekorator » 23.07.2017{, 17:54}

А что получится из массива BYTE ? Вот у Андрея Float получился!! Ничего сложного.
Это наверно придумали чтобы форум заполнялся )))

Добавлено (23.07.2017, 17:54)
---------------------------------------------
Посещаемость, рейтинг " Туды его в качель"

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#65

Сообщение Andrej » 23.07.2017{, 17:56}

rw6cm писал(а):Между байтовым массивом и UART ставите SConv в настройке выбираете HEX
Так?
СпойлерПоказать
1410611.jpg

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ARDUINO в качестве бортового компьютера для автомобиля.

#66

Сообщение rw6cm » 23.07.2017{, 17:59}

dekorator писал(а):А что получится из массива BYTE
Сумма байт в десятичном формате, не забывать сколько значая цифра будет, допустим ли формат.
Andrej писал(а):Так?
Да, если на выходе нужен шестнадцатеричный формат
Последний раз редактировалось rw6cm 23.07.2017{, 18:01}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#67

Сообщение Andrej » 23.07.2017{, 18:00}

rw6cm писал(а):массив из чар в сумме даст слово строкой
Тоесть мы пишем в массиве БАЙТ, суммируем его на конвертации, ставим ХЕКС преобразование, преобразовываем в чар и отправляем кучкой? А ЭБУ поймет?
Последний раз редактировалось Andrej 23.07.2017{, 18:01}, всего редактировалось 1 раз.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#68

Сообщение dekorator » 23.07.2017{, 18:04}

Строку в ASCII "Мозг авто" не поймёт. Это он пошутил наверно.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#69

Сообщение Andrej » 23.07.2017{, 18:07}

А не проще тогда так?

Добавлено (23.07.2017, 18:07)
---------------------------------------------
dekorator писал(а):Строку в ASCII "Мозг авто" не поймёт. Это он пошутил наверно.
Не факт! Я сейчас скан снимал и там была возможность в ASCII снять скан.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#70

Сообщение dekorator » 23.07.2017{, 18:09}

Эта переписка напоминает старую детскую игру - "испорченый телефон"

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#71

Сообщение Andrej » 23.07.2017{, 18:11}

rw6cm писал(а):Да, если на выходе нужен шестнадцатеричный формат
Что то я себе представлял это по другому. Возможно мозг начитался у меня и запутался в данных... 

Полная копия подсматривания это я что подсмотрел при работе шевролет эксплорер.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#72

Сообщение dekorator » 23.07.2017{, 18:11}

Строку в ASCII "Мозг авто" не поймёт. Это не пойдёт.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2284
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 335
Имя: Владимир

ARDUINO в качестве бортового компьютера для автомобиля.

#73

Сообщение rw6cm » 23.07.2017{, 18:11}

Andrej писал(а):ставим ХЕКС преобразование, преобразовываем в чар и отправляем кучкой? А ЭБУ поймет?
Зачем в чар, у вас команды в hex? вот и отправляйте строку из hex
хорошо бы найти скетч хоть частично рабочий с вашим авто, и понему сделать блок или алгоритм в ФЛпрог.
Последний раз редактировалось rw6cm 23.07.2017{, 18:15}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#74

Сообщение dekorator » 23.07.2017{, 18:13}

Причём тут шевроле? У Вас же нексия. Или нет?

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#75

Сообщение Andrej » 23.07.2017{, 18:16}

dekorator писал(а):У Вас же нексия. Или нет
У меня сименс S40 и отлично ладит с шевроле эксплорером. Плюсом могу полноценно смотреть все данные.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#76

Сообщение Andrej » 23.07.2017{, 18:21}

rw6cm писал(а):Зачем в чар, у вас команды в hex? вот и отправляйте строку из hex
А так не пойдет?
СпойлерПоказать
1827666.jpg
6432433.jpg
вот сылка на блок. Посмотрите его. Может такой подойдет?
Последний раз редактировалось Andrej 23.07.2017{, 18:23}, всего редактировалось 1 раз.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#77

Сообщение dekorator » 23.07.2017{, 18:22}

Владимир. На выходе Sconv получается строка в ASCII формате. В терминале будет совсем другое.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#78

Сообщение Andrej » 23.07.2017{, 18:28}

rw6cm писал(а):хорошо бы найти скетч хоть частично рабочий с вашим авто, и понему сделать блок или алгоритм в ФЛпрог.
 ВОТ Рабочий скетч, но он для PIC контроллера на AWR

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

ARDUINO в качестве бортового компьютера для автомобиля.

#79

Сообщение dekorator » 23.07.2017{, 18:31}

Напимер ему надо передать в "мозг" 4F ( hex). Это будет выглядеть как 30- для символа 4 и 46 для F.

Andrej
Рядовой
Сообщения: 84
Зарегистрирован: 13.07.2017{, 17:30}
Репутация: 0

ARDUINO в качестве бортового компьютера для автомобиля.

#80

Сообщение Andrej » 23.07.2017{, 18:31}

dekorator писал(а):На выходе Sconv получается строка в ASCII формате. В терминале будет совсем другое.
Вот по его схематике что в терминале.
СпойлерПоказать
0938917.jpg

Ответить

Вернуться в «Проекты различных устройств на Arduino»