PPM control for NDF fractional control

This commit is contained in:
Chris Frankland-Wright 2025-10-28 16:24:44 +00:00
parent 2e8bc9ac5e
commit 2295a29d75
11 changed files with 532 additions and 20 deletions

View file

@ -14,6 +14,7 @@ const mockApiDataSets = {
timecode_delta_frames: 0.125,
jitter_status: 'GOOD',
interfaces: ['192.168.1.100/24 (eth0)', '10.0.0.5/8 (wlan0)'],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 10,
@ -41,6 +42,7 @@ const mockApiDataSets = {
timecode_delta_frames: 0.075,
jitter_status: 'GOOD',
interfaces: ['192.168.1.100/24 (eth0)'],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 10,
@ -64,6 +66,7 @@ const mockApiDataSets = {
timecode_delta_frames: -12.5,
jitter_status: 'AVERAGE',
interfaces: ['192.168.1.100/24 (eth0)'],
fractional_ndf_discipline_active: true,
},
config: {
hardwareOffsetMs: 10,
@ -87,6 +90,7 @@ const mockApiDataSets = {
timecode_delta_frames: 20,
jitter_status: 'AVERAGE',
interfaces: ['192.168.1.100/24 (eth0)'],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 10,
@ -110,6 +114,7 @@ const mockApiDataSets = {
timecode_delta_frames: 93076,
jitter_status: 'GOOD',
interfaces: ['192.168.1.100/24 (eth0)'],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 10,
@ -133,6 +138,7 @@ const mockApiDataSets = {
timecode_delta_frames: 0.25,
jitter_status: 'BAD',
interfaces: ['192.168.1.100/24 (eth0)'],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 10,
@ -156,6 +162,7 @@ const mockApiDataSets = {
timecode_delta_frames: 0,
jitter_status: 'UNKNOWN',
interfaces: [],
fractional_ndf_discipline_active: false,
},
config: {
hardwareOffsetMs: 0,