Post Go back to editing

How can save the data with ev adrn wsn 1z ?

I have a ev adrn wsn 1z kit, with ADuCRF101MK and accelerometer. I want to save the data, because the program Anode Center Point don't save it, and every delete they.

  • hi,

    The purpose of this community is to provide help and support on ADRadioNet evaluation demo bring-up. From your question I see that you want to log all the sensor values in to a buffer or database to plot the sensor values. Our EDK does not support saving all the sensor data in to a buffer or file as you are looking for. Unfortunately, we do not currently have any examples which demonstrate this feature. Sometime during middle of September 2015, we’ll make a new release that comes with a new UI tool that plots the sensor data. If you have downloaded & tested AD6LoWPAN EDKv1.0, then you will come to know what I am talking about.

    However if user want to try with the existing ADRadioNet01 EDK package, the procedure to enable CP device to send data to PC (application) and UART packet format is explained in the following posts. By following the command flow mentioned in the document along with the additional posts, one can implement a simple routine to receive data without the need of ANodeCenterPoint tool and save appropriate data in to file or table.

    Please follow the below links

    https://ez.analog.com/thread/46696

    https://ez.analog.com/thread/46697

    https://ez.analog.com/thread/70639?sr=stream&ru=118134

    thanks,

    harish kumar k

  • How can convert the esadecimal dates in g ?

  • The HEX number you see has to be converted in to IEEE-754 floating point format. You need to write a small utility to convert your hexadecimal data in to IEEE-754 floating point format. You can find more info online on how to do this.

  • Hi Motteo,

    In fact we have provided a function convertieee754() in convert.c file which can be used to convert the 32 bit float values.
    You can find this file under <EDK_install_dir>\ADRadioNet01\Source\ADRN01_USE_SRC\ADSensors\src\ directory.

    Hope this helps

    Thanks,

    Subbu

  • Hi,


    By default the ADXL362 sensor is configured for ± 2g range and the unit for measurement is mg/LSB. Please see the specifications section of ADXL362 data sheet for any further information. To convert mg in to g divide the decimal sensor value you receive by 1000 (as 1mg = 0.001g). 

    Thanks,

    Harish

  • ok I know this. I have to convert hexadecimal in decimal.

    Example:

    00 00 E2 C2  in -113 or 1167 I don't know the conversion. Because now for creating a graphic I have to save all of the data.