11char *
PTP_FLAGS_HINT[] = {
"Sync (and Follow_Up) messages will only be issued if the peer slave proves compliant",
"This node is SLAVE-ONLY" };
35 if (!strcmp(tlvSet,
"")) {
42 for (uint8_t i = 0; i <
PTP_PF_N - 1; i++) {
43 uint8_t mask = 1 << i;
44 bool on = (flags & mask) != 0;
46 char bullet = on ?
'+' :
'-';
char * PTP_TRANSPORT_TYPE_HINT[]
Hint on transport types.
char * PTP_FLAGS_HINT[]
Hints for.
char * PTP_TRANSPEC_HINT[]
Hint on transport specific field.
char * PTP_DELMECH_HINT[]
Hint on delay mechanism.
This module implements defines a single method that prints a verbose summary of the operating PTP pro...
#define PTP_COLOR_BYELLOW
Bright yellow.
#define PTP_COLOR_BGREEN
Bright green.
#define PTP_COLOR_CYAN
Cyan.
#define PTP_COLOR_BRED
Bright red.
#define PTP_COLOR_RESET
Reset colors.
This module defines the fundamental PTP message and state machine type, flags, bitfields and the PTP ...
@ PTP_LOGPER_SYNCMATCHED
Messaging occurs whenever a Sync arrives.
@ PTP_PF_N
Number of available PTP profile flags.
PtpDelayMechanism ptp_get_delay_mechanism()
int8_t ptp_get_announce_log_period()
PtpTransportType ptp_get_transport_type()
uint8_t ptp_get_profile_flags()
int8_t ptp_get_sync_log_period()
int8_t ptp_get_delay_req_log_period()
PtpTransportSpecific ptp_get_transport_specific()
const char * ptp_get_loaded_tlv_chain()
This module features functions to tweak around the PTP engine's almost every property.