DSCKGEC / cleanurge-mcu

This is the repo for the microcontroller part of project Cleanurge - a scalable IoT powered waste management system, our solution towards a greener world.
GNU General Public License v3.0
6 stars 7 forks source link

Write logic for the HTTP #10

Open anindyamitra15 opened 3 years ago

anindyamitra15 commented 3 years ago

Check out Cleanurge Backend Docs for detailed information about all the routes. All the appropriate routes along with their HTTP methods are commented in PIO-Arduino/src/main.cpp methods shown below:

  1. void send_http_alive(): Makes a get request with the Device ID and receives the waste threshold and update it, this has to be done more frequently to stay updated
  2. void send_data_http(): Sends the waste level to the server (along with the location once on boot, check booted flag state to do this "once in boot" event), this has to be done every 'n' hours, check the value of http_timing.