esp32-owb
ESP32-compatible C library for Maxim Integrated 1-Wire Bus.
 All Data Structures Files Functions Variables Enumerations Enumerator Macros Pages
Functions
/home/travis/build/DavidAntliff/esp32-owb/owb_gpio.c File Reference
#include <stddef.h>
#include <stdbool.h>
#include <inttypes.h>
#include <string.h>
#include <stdlib.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_log.h"
#include "sdkconfig.h"
#include "driver/gpio.h"
#include "owb.h"
#include "owb_gpio.h"

Functions

OneWireBusowb_gpio_initialize (owb_gpio_driver_info *driver_info, int gpio)
 Initialise the GPIO driver. More...
 

Function Documentation

OneWireBus* owb_gpio_initialize ( owb_gpio_driver_info driver_info,
int  gpio 
)

Initialise the GPIO driver.

Returns
OneWireBus*, pass this into the other OneWireBus public API functions