Описание тега nesc
NoneNesC (произносится как "NES-see") - это расширение языка программирования C, разработанное для воплощения концепций структурирования и модели выполнения TinyOS.
1
ответ
NESC файлы с использованием функций файла C
Я помогаю понять, пока мой источник не компилируется, основные сообщения об ошибках: SerialC.nc:43: syntax error before `&' SerialC.nc:43: warning: return-type defaults to `int' SerialC.nc:43: conflicting types for `startList' В моей реализации …
04 июн '15 в 20:35
1
ответ
Пакетные благодарности в TinyOS
Я использую TelosB для реализации. Я столкнулся с одним из способов подтверждения пакетов, task void send() { call PacketAcknowledgements.requestAck(&myMsg); if(call AMSend.send(1, &myMsg, 0) != SUCCESS) { post send(); } } event void AMSend.…
05 фев '13 в 11:10
2
ответа
GPS модуль занимает время
Сколько GPS-модуля займет время, чтобы получить информацию GPS, если я использую сенсорную плату 420 куб. см, прикрепленную к этому GPS-модулю uBlox LEA-4A. Я использую Iris Mote.
12 апр '13 в 12:25
1
ответ
nesC (C-like) вопрос
Это код из файла TestAVBoardM.nc на языке nesC: #define BUFFERLEN 32768 uint32_t gBuffer[BUFFERLEN] __attribute__((aligned(32))); uint32_t gNumSamples = BUFFERLEN/4; event void Audio.ready(result_t success) { call Audio.audioRecord(gBuffer,gNumSampl…
22 июн '10 в 03:11
1
ответ
Указан класс хранения ошибок в указателях функций C для параметра `имя типа '
В настоящее время у меня есть кусок кода, над которым я работаю, используя указатели функций в качестве обратных вызовов. У меня возникла проблема с ошибкой из gcc о том, что "класс хранения указан для параметра` имя типа '". Соответствующая часть к…
15 май '12 в 06:07
2
ответа
NesC язык программирования
Кто-нибудь знает, где я могу найти учебные пособия и примеры кода, базового и расширенного, языка программирования NesC. С наилучшими пожеланиями
30 июн '09 в 13:50
1
ответ
ПК TinyOS для общения
Я пишу часть программного обеспечения для моего проекта по беспроводным сенсорным сетям. Сейчас я занимаюсь внедрением различных пакетов в сеть. Я использую интерфейсную плату MIB520 с TinyOS-2.1.2, установленной на IRIS. Я пробовал различные утилит…
19 дек '15 в 20:56
2
ответа
Запустите программирование и моделирование TinyOS в Windows
Я хочу начать программирование NESC для беспроводной сенсорной сети на TinyOS в среде Windows. До сих пор я установил терминал Cygwin и не знаю, как установить эти пакеты. Чтобы установить пакет, команда похожа на " rpm ***", но не команда Sun в Cyg…
03 окт '14 в 12:10
1
ответ
NesC (вариант C): неявное объявление функции startTimers()
Я компилирую следующий код (по пятам). И у меня есть следующая ошибка: строка 174: неявное объявление функции 'startTimers' Не могли бы вы мне помочь? Вот мой код #include "Timer.h" #include "Oscilloscope.h" module Oscilloscope2C @safe(){ uses { int…
31 авг '15 в 18:39
2
ответа
Поле 'info' должно быть сетевым типом
Я новичок, и я пытаюсь создать структуру в nesc для приложения tinyos, но у меня есть эта ошибка, которую я не знаю, как исправить. Есть идеи? Код структуры: typedef nx_struct Message { nx_uint16_t ID float info; } messaget;
16 ноя '17 в 17:48
0
ответов
Настроить скорость отправки сообщений с помощью TinyOs
Я использую три сучка ( Iris), используя сенсорную панель 420cc с GPS антенна, мне нужно написать приложение для отправки GPS информация с определенной скоростью, используя TinyOS 1.x (stander для MoteWork)?? как настроить скорость отправки параметр…
01 апр '13 в 07:29
1
ответ
Событие TinyOS/nesC Receive.receive сигнализируется периодически, но обрабатывается только один раз.
В настоящее время я работаю с реализацией протокола AODV для TinyOS и вижу странное поведение, когда сетевой уровень сигнализирует приложению о полученном сообщении. Ниже приведены соответствующие части приложения и код библиотеки AODV + некоторые о…
19 фев '13 в 21:44
1
ответ
Tinyos прием после второго ответа не работает
У меня проблемы с моим кодом NESC. В моем коде я отправляю первый пакет, используя AMSend.send(AM_BROADCAST_ADDR, &packet, sizeof(rd_message)), После этого, когда сообщение получено в функции event message_t* Receive.receive(message_t* bufPtr, v…
01 сен '10 в 12:25
1
ответ
Тип возврата для события в TinyOS
Я реализую модуль с помощью nesC за TinyOS, В моих модулях используется интерфейс Timer<>, поэтому мне нужно реализовать событие, инициируемое интерфейсом Timer, можно вернуть значение внутри этой реализации, или событие должно быть всегда void?
24 фев '15 в 20:53
7
ответов
Можно ли использовать блок кода в качестве аргумента для макроса C?
У меня есть шаблон, который в основном какой-то шаблонный код с частью, которая меняется в середине if(condition){ struct Foo m = start_stuff(); { m.foo = bar(1,2); m.baz = 17; } //this part varies end_stuff(); } Можно ли сделать макрос, который при…
19 июн '13 в 04:28
0
ответов
Управление буфером для контики
Я работаю со спутником TelosB, и мы пытаемся отправить два разных пакета (строки) из одного мотка, и пытаемся получить и напечатать обе строки в другом моте, но на стороне получателя он получает только одну строку. Я не могу понять, почему не печата…
05 фев '16 в 11:49
1
ответ
avr-gcc: нет такого файла или каталога
Я следовал учебному пособию по TinyOS по этой ссылке: http://www.cse.wustl.edu/~lu/cse521s/Slides/tutorial.pdf. Я не могу получить окончательный код проекта для компиляции в tinyos. Я использую Windows XP с Cygwin и все последние RPM. Когда я пытаюс…
30 апр '13 в 02:23
1
ответ
NesC / GMP неопределенный символ
Я пытаюсь сделать программу NesC для использования с TOSSIM (симулятор TinyOS), включая библиотеку gmp. Вот пример моего кода event void Boot.booted() { //dbg("MAPC", "Booted\n"); //int g = 2; const char * const num = "103879226626571377352725855659…
06 мар '15 в 18:38
1
ответ
Xacml в tinyOS
Я должен реализовать RAB в слюды. Я читал, что Xacml помогает в реализации rbac. Но я искал учебники и Google, и я не могу найти что-нибудь релевантное. Может кто-нибудь, пожалуйста, объясните, как это должно быть сделано или привести ссылки. Спасибо
20 авг '12 в 08:45
1
ответ
Режим энергосбережения Telosb:
Я работаю над проектом, который включает в себя переключение состояния Telosb, я хотел бы знать, как поставить пылинки в "сон" (малое энергопотребление) и как их разбудить.
26 апр '16 в 14:45