XSensorMDA300.rar

  • PUDN用户
    了解作者
  • C/C++
    开发工具
  • 9KB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 4
    下载次数
  • 2009-11-21 17:21
    上传日期
基于NESC和TinyOS的传感器源程序,基于CROSSBOW的MDA300传感器板和MICAz节点
XSensorMDA300.rar
  • XSensorMDA300
  • Makefile.component
    118B
  • sensorboardApp.h
    2KB
  • README
    8KB
  • Makefile
    147B
  • appFeatures.h
    448B
  • XSensorMDA300.nc
    1.4KB
  • XSensorMDA300M.nc
    18.5KB
内容介绍
/* * Copyright (c) 2004-2007 Crossbow Technology, Inc. * All rights reserved. * See license.txt file included with the distribution. * * $Id: sensorboardApp.h,v 1.1.4.1 2007/04/26 20:26:10 njain Exp $ */ /* sensorboard.h - hardware specific definitions for the MDA300 */ // crossbow sensor board id #define SENSOR_BOARD_ID 0x81 //MDA300 sensor board id #define NUM_MSG1_BYTES (28) // bytes 2-29 #define NUM_MSG2_BYTES (8) // bytes 2-9 #define NUM_MSG3_BYTES (13) // bytes 2-13 // format is: // byte 1 & 2: ADC reading in big-endian format typedef struct XSensorHeader{ uint8_t board_id; uint8_t packet_id; // 3 uint8_t node_id; uint8_t rsvd; }__attribute__ ((packed)) XSensorHeader; typedef struct PData1 { uint16_t analogCh0; uint16_t analogCh1; uint16_t analogCh2; uint16_t analogCh3; uint16_t analogCh4; uint16_t analogCh5; uint16_t analogCh6; } __attribute__ ((packed)) PData1; typedef struct PData2 { uint16_t analogCh7; uint16_t analogCh8; uint16_t analogCh9; uint16_t analogCh10; uint16_t analogCh11; uint16_t analogCh12; uint16_t analogCh13; } __attribute__ ((packed)) PData2; typedef struct PData3 { uint16_t digitalCh0; uint16_t digitalCh1; uint16_t digitalCh2; uint16_t digitalCh3; uint16_t digitalCh4; uint16_t digitalCh5; } __attribute__ ((packed)) PData3; typedef struct PData4 { uint16_t batt; uint16_t hum; uint16_t temp; uint16_t counter; } __attribute__ ((packed)) PData4; typedef struct XDataMsg { XSensorHeader xSensorHeader; union { PData1 datap1; PData2 datap2; PData3 datap3; PData4 datap4; }xData; } __attribute__ ((packed)) XDataMsg; enum { AM_XSXMSG = 0, }; enum { Sample_Packet = 6, }; enum { RADIO_TEST, UART_TEST };
评论
    相关推荐
    • 数据库课程设计
      一个数据库课程设计,access管理工具实现,用的是窗体!
    • 数据库课程设计
      数据库课程设计十分完整有需要的请下载啊谢谢
    • 数据库课程设计
      广东工业大学数据库课程设计,可视化界面连接数据库,delphi7
    • 数据库课程设计
      数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述 数据库课程设计实验及其描述
    • 数据库课程设计
      数据库课程设计》由周爱武、汪海威、肖云编著,遵循数据库课程设计的具体要求,独立于具体的数据库教材,从实际应用系统的需求着手,引导读者逐步完成数据库设计全过程,重点讲解数据库系统的需求分析、概念设计、...
    • 数据库课程设计
      数据库课程设计人事管理系统 数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计人事管理系统数据库课程设计...
    • 数据库课程设计
      数据库课程设计,基于visual basic自助银行管理系统,界面很清爽,实用。同学都说好,所以就上传了!!!
    • 数据库课程设计
      数据库课程设计 里面有详细的文档资料 包含数据库一切的图 以及生成的数据库表文件 期末得分为优秀
    • 数据库课程设计
      可以作为数据库课程设计,也可以作为Java的课程设计,内容全面。本资源转载的,非本人原创。用于交流学习,特此申明!
    • 数据库课程设计
      数据库课程设计蓝天大学学生管理系统 2.商店信息管理系统 3.实验室机房收费管理系统 4.图书馆资料检索系统 5.企业库存管理系统 6.仓库管理系统 7.工程项目管理系统 8.教材管理系统 9.企业人事管理系统 10.企业财务...