OMAPI  1.8
Open Movement Public API
deploy.c File Reference
#include <unistd.h>
#include <time.h>
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include "omapi.h"

Go to the source code of this file.

Macros

#define Sleep(millis)   sleep((millis) / 1000)
 

Functions

int deploy (const char *infile, const char *outfile)
 
int deploy_main (int argc, char *argv[])
 

Detailed Description

Open Movement API Example: Batch setup fully-charged and cleared devices.

Author
Dan Jackson
Date
2011-2012

A command-line tool to batch setup of all fully-charged and cleared devices, includes delayed activation and time synchronization. Session identifiers are issued from a list in a user-supplied file. The pairing of session identifiers and their assigned device identifiers is written to an output file (if specified). The time is synchronized with the PC at setup time.

Remarks
Makes use of API initialization and device discovery, Device status, Device settings and meta-data, Return codes, Date/time type

Definition in file deploy.c.

Macro Definition Documentation

◆ Sleep

#define Sleep (   millis)    sleep((millis) / 1000)

Definition at line 49 of file deploy.c.

Function Documentation

◆ deploy()

int deploy ( const char *  infile,
const char *  outfile 
)

Definition at line 62 of file deploy.c.

◆ deploy_main()

int deploy_main ( int  argc,
char *  argv[] 
)

Definition at line 298 of file deploy.c.