Как выяснилось (после 2 часов отладки вперемежку с нецензурной руганью) статические переменные a, b оказались одними и теми же (хранятся по одному адресу) для всех объектов классов B, C, D.
Разве они не должны быть в каждом объекте класса разными?
void read_mem(){
int iter;
unsigned char now;
char char1[4];
for (iter=0; iter<=7;iter++){
now = RX();
memory[iter] = now;
sprintf (char1, "%02X", now);
lcd_display(char1);
ms_delay(300);
}
определить первый и последний сегмент
получаются куски,которые мне не нужны, а нужен конечный пакет в виде TCP данных
Выходит, что на стороне сервера все запросы маршрутизируются через один серверный сокет, забинденый на порту? Как происходит маршрутизация?
Как видите, оба устройства поддерживают IEEE 802.11n, а это скорость до 600 мбит/с.
Беспроводной сетевой USB-адаптер серии N со скоростью передачи данных до 150 Мбит/с150 -- это тоже до 600. Чтобы работать на 600, я подозреваю, нужны 4 антенны.
подмонтировать всем /bin, /usr/bin и другие папки в режиме "только для чтения" из общего места, или закопировать их в образ каждой виртуальной машины
Почему так происходит, ведь размеры массива test разные?
Можно ли перегрузить функцию sizeof()?