My z1 mote действует как базовая станция и подключается непосредственно к шлюзу (ПК). Я хотел, чтобы сохранить данные, поступающие на текстовый файл, используя этот код в однонаправленной-receiver.c:C - ошибка: неизвестный тип имя 'FILE' на Zolertia z1 motes
//after printing on the screen then store
FILE *f = fopen("clients.txt", "wb");
fwrite(data, sizeof(char), sizeof(data), f);
fclose(f);
, но я получаю эту ошибку:
unicast-receiver.c: In function ‘receiver’:
unicast-receiver.c:49:1: error: unknown type name ‘FILE’
Eventhough stdio.h включен. Кто-то сталкивался с такой же ошибкой раньше? Как это исправить? Если нет возможности сделать это через z1 motes, то это любой другой способ хранения данных?
Вот включает в программе
#include "contiki.h"
#include "lib/random.h"
#include "sys/ctimer.h"
#include "sys/etimer.h"
#include "net/ip/uip.h"
#include "net/ipv6/uip-ds6.h"
#include "net/ip/uip-debug.h"
#include "simple-udp.h"
#include "servreg-hack.h"
#include "net/rpl/rpl.h"
#include "dev/cc2420/cc2420.h"
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
Вы '#include'? –
LPs
Да, я сделал сэр. @LPs –
Является ли ваш SDK разработки хорошо установленным? – LPs