Changeset 538

Show
Ignore:
Timestamp:
04/24/08 17:57:41 (3 weeks ago)
Author:
agr
Message:

sampl update

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • nano-RK/projects/SAMPL/app_pkt_handlers/ff_basic_sensor_pkt.c

    r537 r538  
    22#include <sampl.h> 
    33#include <ff_basic_sensor_pkt.h> 
    4 #include <debug.h> 
    54 
    65#ifdef NANORK  
     
    109  #include <nrk_driver.h> 
    1110  #include <ff_basic_sensor.h> 
     11  #include <debug.h> 
    1212#else 
    1313  #define my_mac 0 
  • nano-RK/projects/SAMPL/client/aggregate.c

    r536 r538  
    1111#include <control_pkt.h> 
    1212#include <trace.h> 
     13#include <stats_pkt.h> 
    1314 
    1415 
     
    5455        break; 
    5556 
     57  case FF_STATS_PKT: 
     58        stats_aggregate(us_pkt_in, us_pkt );     
     59        break; 
     60 
    5661  // No DATA STORAGE AGGREGATE, so just treat as an empty pkt 
    5762  case DATA_STORAGE_PKT: 
  • nano-RK/projects/SAMPL/client/generate.c

    r524 r538  
    1010#include <control_pkt.h> 
    1111#include <trace.h> 
     12#include <stats_pkt.h> 
    1213 
    1314/* 
     
    5657        } 
    5758 
     59// Don't reply if packet is not encrypted 
     60// if((ds_pkt->ctrl_flags & ENCRYPT) == 0 ) return; 
     61 
    5862if(ds_pkt->is_mac_selected==1) 
    5963{ 
     
    7680        break; 
    7781 
     82 
     83  case FF_STATS_PKT: 
     84        stats_generate(us_pkt,ds_pkt); 
     85        break; 
    7886 
    7987  case TRACEROUTE_PKT: 
  • nano-RK/projects/SAMPL/client/makefile

    r537 r538  
    3030SRC += ../app_pkt_handlers/ack_pkt.c 
    3131SRC += ../app_pkt_handlers/route_pkt.c 
     32SRC += ../app_pkt_handlers/stats_pkt.c 
    3233SRC += ../app_pkt_handlers/trace.c 
    3334SRC += ../app_pkt_handlers/eeprom_data.c 
  • nano-RK/projects/SAMPL/include/sampl.h

    r536 r538  
    9191#define  DATA_STORAGE_PKT       0X0B 
    9292#define  XMPP_PKT               0X0C 
    93 #define  UNKNOWN_PKT            0X0D 
     93#define  FF_STATS_PKT           0X0D 
     94#define  UNKNOWN_PKT            0X0E 
    9495// UNKNOWN_PKT used by phoenix etc, do not remove  
    9596 
  • nano-RK/projects/SAMPL/slip-clients/xmpp-client/ff_config.txt

    r530 r538  
    2727 
    2828# Sensor Short with LED 
    29 0x01 0x01 0xb9 0x07 0x00 0xf0 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x78 0x64 0xd3 0x00 0x00 0x00 0x00 0x00 
     29# 0x01 0x01 0xb9 0x07 0x00 0xf0 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x78 0x64 0xd3 0x00 0x00 0x00 0x00 0x00 
     300x01 0x01 0xb9 0x07 0x00 0xf0 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x10 0x64 0xd3 0x00 0x00 0x00 0x00 0x00 
    3031 
  • nano-RK/src/kernel/source/nrk_stats.c

    r537 r538  
    3131{ 
    3232//_nrk_stats_sleep_time+=t; 
    33 _nrk_stats_sleep_time.nano_secs=t*NANOS_PER_TICK; 
     33_nrk_stats_sleep_time.nano_secs+=t*NANOS_PER_TICK; 
    3434nrk_time_compact_nanos(&_nrk_stats_sleep_time); 
    3535}