Sample program that can send the recognition data from HVC-P2 to Fujitsu IoT Platform using REST (HTTP)

Dependencies:   AsciiFont GR-PEACH_video GraphicsFramework LCD_shield_config R_BSP USBHost_custom easy-connect-gr-peach mbed-http picojson

Embed: (wiki syntax)

« Back to documentation index

NTPClient Class Reference

NTPClient Class Reference

NTP Client to update the mbed's RTC using a remote time server. More...

#include <NTPClient.h>

Public Member Functions

 NTPClient ()
 Instantiate the NTP client.
NTPResult setTime (const char *host, uint16_t port=NTP_DEFAULT_PORT, uint32_t timeout=NTP_DEFAULT_TIMEOUT)
 Get current time (blocking) Update the time using the server host Blocks until completion.

Detailed Description

NTP Client to update the mbed's RTC using a remote time server.

Definition at line 51 of file NTPClient.h.


Constructor & Destructor Documentation

NTPClient (  )

Instantiate the NTP client.

Definition at line 47 of file NTPClient.cpp.


Member Function Documentation

NTPResult setTime ( const char *  host,
uint16_t  port = NTP_DEFAULT_PORT,
uint32_t  timeout = NTP_DEFAULT_TIMEOUT 
)

Get current time (blocking) Update the time using the server host Blocks until completion.

Parameters:
hostNTP server IPv4 address or hostname (will be resolved via DNS)
portport to use; defaults to 123
timeoutwaiting timeout in ms (osWaitForever for blocking function, not recommended)
Returns:
0 on success, NTP error code (<0) on failure

Definition at line 107 of file NTPClient.cpp.