flexPTP 1.0
An IEEE 1588 PTP implementation designed for microcontrollers
Loading...
Searching...
No Matches
profiles.c File Reference
#include "profiles.h"
#include "ptp_types.h"
#include "settings_interface.h"
#include <stdint.h>
#include <string.h>

Go to the source code of this file.

Functions

void ptp_print_profile ()
 

Variables

char * PTP_TRANSPEC_HINT [] = { "unknown (default) [0]", "gPTP (802.1AS) [1]" }
 Hint on transport specific field.
 
char * PTP_TRANSPORT_TYPE_HINT [] = { "IPv4", "802.3" }
 Hint on transport types.
 
char * PTP_DELMECH_HINT [] = { "E2E", "P2P" }
 Hint on delay mechanism.
 
char * PTP_FLAGS_HINT [] = { "Sync (and Follow_Up) messages will only be issued if the peer slave proves compliant", "This node is SLAVE-ONLY" }
 Hints for.
 

Function Documentation

◆ ptp_print_profile()

void ptp_print_profile ( )

Print current PTP profile settings summary.

Definition at line 13 of file profiles.c.

Variable Documentation

◆ PTP_DELMECH_HINT

char* PTP_DELMECH_HINT[] = { "E2E", "P2P" }

Hint on delay mechanism.

Definition at line 10 of file profiles.c.

◆ PTP_FLAGS_HINT

char* PTP_FLAGS_HINT[] = { "Sync (and Follow_Up) messages will only be issued if the peer slave proves compliant", "This node is SLAVE-ONLY" }

Hints for.

Definition at line 11 of file profiles.c.

◆ PTP_TRANSPEC_HINT

char* PTP_TRANSPEC_HINT[] = { "unknown (default) [0]", "gPTP (802.1AS) [1]" }

Hint on transport specific field.

Definition at line 8 of file profiles.c.

◆ PTP_TRANSPORT_TYPE_HINT

char* PTP_TRANSPORT_TYPE_HINT[] = { "IPv4", "802.3" }

Hint on transport types.

Definition at line 9 of file profiles.c.