Giter Club home page Giter Club logo

pflanzen1's People

Contributors

albertmgarcia avatar dingens avatar janihr avatar jarissimo avatar overdrivegain avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pflanzen1's Issues

dynamic routing

  • take a look at spanning tree for bridges (or other existing solution)
  • automatically configure routes
  • take link quality into consideration
  • automatically integrate new nodes
  • regenerate periodically and when required

kernel panic with h2op_send/h2opd

I can send a lot of packages. But somehow the deamon (i think) produces a kernel panic when receiving data. In the output below, there is also a thread running that constantly measures and sends humidity...

h2od
2018-06-17 23:37:55,380 - INFO # Starting Server. Example usage:
2018-06-17 23:37:55,386 - INFO # printf '\xac\x01\x0c\x00\x12\x34\x4e\x67DATA' | nc -6u ff02::1%tapbr0 44555
2018-06-17 23:37:55,389 - INFO # UDP server running on port 44555.
2018-06-17 23:37:56,191 - INFO # Reading from sensor (hdc1000|SENSE_TEMP)
2018-06-17 23:37:56,192 - INFO # Read humidity:
2018-06-17 23:37:56,194 - INFO # Data:	     25.29°C
2018-06-17 23:37:56,197 - INFO # ff02::110 bytes sent to 
2018-06-17 23:37:56,198 - INFO # send humidity
2018-06-17 23:37:58,830 - INFO # fd9c:5921:b4af:ac01::ff0110 bytes sent to 
2018-06-17 23:37:58,836 - INFO # H2OP packet received.  type: H2OP_DATA_HUMIDITY(0x12)  source: 3e89
2018-06-17 23:37:58,837 - INFO # Humidity: 100
2018-06-17 23:38:01,191 - INFO # Reading from sensor (hdc1000|SENSE_TEMP)
2018-06-17 23:38:01,192 - INFO # Read humidity:
2018-06-17 23:38:01,194 - INFO # Data:	     25.30°C
2018-06-17 23:38:01,197 - INFO # ff02::110 bytes sent to 
2018-06-17 23:38:01,198 - INFO # send humidity
2018-06-17 23:38:03,851 - INFO # 0x4355
2018-06-17 23:38:03,853 - INFO # *** RIOT kernel panic:
2018-06-17 23:38:03,854 - INFO # FAILED ASSERTION.
2018-06-17 23:38:03,855 - INFO # 
2018-06-17 23:38:03,862 - INFO # 	pid | name                 | state    Q | pri | stack  ( used) | base addr  | current     
2018-06-17 23:38:03,870 - INFO # 	  - | isr_stack            | -        - |   - |    512 (  132) | 0x1fffc000 | 0x1fffc1c8
2018-06-17 23:38:03,878 - INFO # 	  1 | idle                 | pending  Q |  15 |    256 (  136) | 0x1fffc52c | 0x1fffc5a4 
2018-06-17 23:38:03,886 - INFO # 	  2 | main                 | pending  Q |   7 |   1536 (  828) | 0x1fffc62c | 0x1fffc8f4 
2018-06-17 23:38:03,894 - INFO # 	  3 | 6lo                  | bl rx    _ |   3 |   1024 (  400) | 0x1ffffb84 | 0x1ffffe6c 
2018-06-17 23:38:03,902 - INFO # 	  4 | ipv6                 | running  Q |   4 |   1024 (  700) | 0x1fffdc38 | 0x1fffdf14 
2018-06-17 23:38:03,910 - INFO # 	  5 | udp                  | pending  Q |   5 |   1024 (  292) | 0x20000350 | 0x2000062c 
2018-06-17 23:38:03,918 - INFO # 	  6 | kw2xrf               | bl rx    _ |   2 |   1024 (  444) | 0x1fffd66c | 0x1fffd96c 
2018-06-17 23:38:03,926 - INFO # 	  7 | sensor_thread        | bl mutex _ |   6 |   1536 (  564) | 0x1fffd06c | 0x1fffd584 
2018-06-17 23:38:03,932 - INFO # 	    | SUM                  |            |     |   7936 ( 3496)
2018-06-17 23:38:03,932 - INFO # 
2018-06-17 23:38:03,933 - INFO # *** halted.
2018-06-17 23:38:03,933 - INFO # 

It can have something to do with the addresses, as they can't be printed when the h2op_send message is called.

opensense map api

  • talk to waelish, that we won't do coap
  • publish data on opensense map

pump as thread

  • pump control blocks and waits for new data
  • pump_set_data function that is called by hook

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.