boolean Adafruit_FONA::HTTP_setup(char *url) { // Handle any pending HTTP_term(); // Initialize and set parameters if (! HTTP_init()) return false; if (! HTTP_para(F("CID"), 1)) return false; if (! HTTP_para(F("UA"), useragent)) return false; if (! HTTP_para(F("URL"), url)) return false; // HTTPS redirect if (httpsredirect) { if (! HTTP_para(F("REDIR"),1)) return false; if (! HTTP_ssl(true)) return false; } return true; }
int main(void) { /* Set these since libopencm3 expects them and the kernel has already * set the clock. */ rcc_ppre1_frequency = 24000000; rcc_ppre2_frequency = 24000000; LED_init(); GPIO_init(); Serial_init(); HTTP_init(); Serial_run(); }