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

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

Показано с 1 по 20 из 20.
На поиск затрачено 0.00 сек.
Поиск: Сообщения от: lti1
Раздел: Общение с машиной 26.02.2016, 17:06
Ответов: 342
Просмотров: 194,547
Автор lti1
Внимательнее прочитайте.

Внимательнее прочитайте.
Раздел: Общение с машиной 26.02.2016, 15:57
Ответов: 342
Просмотров: 194,547
Автор lti1
Беззнаковая арифметика в Java...

Беззнаковая арифметика в Java (https://habrahabr.ru/post/225901/)
Раздел: Общение с машиной 26.02.2016, 13:30
Ответов: 342
Просмотров: 194,547
Автор lti1
Не 01100000(96), а 10100000(-96). 8 бит и 16...

Не 01100000(96), а 10100000(-96).
8 бит и 16 бит дают разный результат.
Раздел: Общение с машиной 26.02.2016, 11:43
Ответов: 342
Просмотров: 194,547
Автор lti1
Ни какого сдвига на 4 бита нет. А вот каким...

Ни какого сдвига на 4 бита нет. А вот каким чудесным образом в андройд меняется тип значения на 16 битный, не понятно.
T_r_D описался, не -90, а -96.
Раздел: Общение с машиной 04.02.2016, 14:06
Ответов: 342
Просмотров: 194,547
Автор lti1
Мне не понятно то, что выделено жирным, то что...

Мне не понятно то, что выделено жирным, то что там 144 байта я и так понял, калькулятором умею пользоваться. То есть начиная с A3 начинаются данные и их нужно как то разбирать?
Раздел: Общение с машиной 04.02.2016, 13:41
Ответов: 342
Просмотров: 194,547
Автор lti1
Господа, а что означают выделенные данные в таком...

Господа, а что означают выделенные данные в таком пакете? Машина другая, FF3, но раз пошла такая пляска...

10 90 A3 0 0 5 0 5
21 0 0D 10 10 10 0 0A
22 0 55 0 53 0 42 0
23 0 0 4C 0 69 0 6B...
Раздел: Общение с машиной 02.11.2015, 21:58
Ответов: 342
Просмотров: 194,547
Автор lti1
В OUTLINE[0] = " "; вставьте пробелы, в...

В OUTLINE[0] = " "; вставьте пробелы, в количестве равном количеству символов в str = String(123);
void setup() {
Serial.begin(115200);
}
void loop() {
char *OUTLINE[] =...
Раздел: Общение с машиной 30.10.2015, 19:14
Ответов: 342
Просмотров: 194,547
Автор lti1
Я немного обманул, Serial.write...

Я немного обманул, Serial.write (http://www.arduino.ru/Reference/Serial/Write) на андройде то же нормально работает. Убрал у себя английские буквы и символы, оставил только русские.unsigned...
Раздел: Общение с машиной 28.10.2015, 14:15
Ответов: 342
Просмотров: 194,547
Автор lti1
Что тут рассуждать, попробуйте и будет понятно. У...

Что тут рассуждать, попробуйте и будет понятно. У меня пропусков нет, скорость CAN 500 kbps.
Раздел: Общение с машиной 28.10.2015, 13:51
Ответов: 342
Просмотров: 194,547
Автор lti1
А может быть пропуски потому, что не используется...

А может быть пропуски потому, что не используется пин 2?
Попробуйте этот скетч:
#include <mcp_can.h>
#include <SPI.h>

long unsigned int rxId;
unsigned char len = 0;
unsigned char rxBuf[8];
...
Раздел: Общение с машиной 27.10.2015, 10:55
Ответов: 342
Просмотров: 194,547
Автор lti1
В таком случае лучше переправлять в планшет...

В таком случае лучше переправлять в планшет "сырые" данные с CAN шины и писать приложение которое будет эти данные обрабатывать и выводить, при этом Arduino Micro хватит за глаза.
Mega и не умеет.
Раздел: Общение с машиной 26.10.2015, 19:55
Ответов: 342
Просмотров: 194,547
Автор lti1
T_r_D, для андойда у меня пока реализовано так: ...

T_r_D, для андойда у меня пока реализовано так:
unsigned code_en[137]={0x20, 0x28, 0x29, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F, 0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3A, 0x41, 0x42,...
Раздел: Общение с машиной 26.10.2015, 16:23
Ответов: 342
Просмотров: 194,547
Автор lti1
Если потом планируете передавать эти данные в...

Если потом планируете передавать эти данные в винду, можно писать как число, потом отправлять с помощью Serial.write (http://www.arduino.ru/Reference/Serial/Write) for (int i=0; i <= 7; i++)...
Раздел: Общение с машиной 21.10.2015, 01:36
Ответов: 342
Просмотров: 194,547
Автор lti1
T_r_D, попробуйте так: if (bitRead(buf[6],6)...

T_r_D, попробуйте так:

if (bitRead(buf[6],6) == 1){AP = 7; APV = 0; AM = buf[6]^=1<<6;}

В итоге в переменной AM получите:

3 или 00000011 None
7 или 00000111 Classical
11 или...
Раздел: Общение с машиной 17.10.2015, 14:17
Ответов: 342
Просмотров: 194,547
Автор lti1
Не за что! Только мне родной скетч не...

Не за что!
Только мне родной скетч не понравился, я пользовался во этим:#include <mcp_can.h>
#include <SPI.h>

long unsigned int rxId;
unsigned char len = 0;
unsigned char rxBuf[8];

MCP_CAN...
Раздел: Общение с машиной 17.10.2015, 07:41
Ответов: 342
Просмотров: 194,547
Автор lti1
http://techtinker.co.za/index.php/11-sniffing-the-...

http://techtinker.co.za/index.php/11-sniffing-the-can-bus-with-the-supersniffer-software-free
Раздел: Общение с машиной 15.10.2015, 10:14
Ответов: 342
Просмотров: 194,547
Автор lti1
Один из вариантов так: int per; ...

Один из вариантов так:
int per;

bitWrite(per, 0, bitRead(buf[5], 5));
bitWrite(per, 1, bitRead(buf[5], 6));
bitWrite(per, 2, bitRead(buf[5], 7));
Раздел: Общение с машиной 13.10.2015, 23:00
Ответов: 342
Просмотров: 194,547
Автор lti1
Не совсем понятно, что Вы имеете ввиду, может...

Не совсем понятно, что Вы имеете ввиду, может это:
if (bitRead(buf[5], 6) == 1)
Раздел: Общение с машиной 11.10.2015, 14:52
Ответов: 342
Просмотров: 194,547
Автор lti1
xmetal, собственно так и есть, как Вы выше...

xmetal, собственно так и есть, как Вы выше писали.
T_r_D, int (http://www.arduino.ru/Reference/Int) занимает 2 байта, а unsigned long (http://www.arduino.ru/Reference/UnsignedLong) 4 байта. У Вас...
Раздел: Общение с машиной 11.10.2015, 13:57
Ответов: 342
Просмотров: 194,547
Автор lti1
17 38 174 в Bin это 00010001 00100110 10101110 ...

17 38 174 в Bin это 00010001 00100110 10101110
000100010010011010101110 в Dec 1124014
То есть, что бы получить фактический пробег нужно считать так:
((bite2<<16) + (bite1<<8) + byte0) / 10
Показано с 1 по 20 из 20.

 

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


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