add: database in config file

fix: set pinMode only on start
This commit is contained in:
Tobias Reisinger 2020-04-18 16:34:43 +02:00
parent fd2f5acbb3
commit 6e3b1d52a4
10 changed files with 24 additions and 9 deletions

View file

@ -16,6 +16,7 @@ typedef struct
typedef struct
{
char *file;
char *database;
run_type_t run_type;
char name[MAX_NAME_LENGTH + 1];
uint16_t discovery_port;

View file

@ -35,4 +35,6 @@
*/
#define ACCEPT_TIMEOUT_MSECONDS 1000
#define PIFACE_GPIO_BASE 200
#endif /* CONTROLLER_CONTANTS_H */

View file

@ -12,6 +12,6 @@
* @param mdb_env Source variable will be set to new MDB_env
*/
void
database_setup(MDB_env **mdb_env);
database_setup(MDB_env **mdb_env, config_t *config);
#endif /* CONTROLLER_DATABASE_H */

View file

@ -4,8 +4,6 @@
#include <models/relay.h>
#include <enums.h>
#define DRIVER_PIFACE_GPIO_BASE 200
void
driver_piface_set(int pin, int value);