summaryrefslogtreecommitdiff
path: root/software/include/sun.h
blob: 33f4eb77b31031f979e95bd71c5922f8a684f728 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
#include <math.h>
#include <sys/time.h>
#include <time.h>

#define LOCAL_OFFSET -4

#define LONGITUDE -79.3832
#define LATITUDE 43.6532

#define _USE_MATH_DEFINES

double deg_to_rad(double angle);
double rad_to_deg(double angle);

double sun_calculation(struct tm curr_time, double longitude, double latitude);