enum io.Df1CmdFnc
enum Df1CmdFnc: uint16_t { ApplyPortConfiguration = 0x0f8f, BitWrite = 0x0f02, ChangeMode = 0x0f80, CloseFile = 0x0f82, DiagnosticStatus = 0x0603, DisableForces = 0x0f41, DisableOutputs = 0x0700, DownloadAllRequest = 0x0f50, DownloadCompleted = 0x0f52, DownloadRequest = 0x0f05, Echo = 0x0600, EnableOutputs = 0x0701, EnablePlcScanning = 0x0703, EnterDownloadMode = 0x0704, EnterUploadMode = 0x0706, ExitDownloadUploadMode = 0x0705, FileRead = 0x0f04, FileWrite = 0x0f03, GetEditResource = 0x0f11, InitializeMemory = 0x0f57, ModifyPlc2CompatibilityFile = 0x0f5e, OpenFile = 0x0f81, PhysicalRead2 = 0x0f09, PhysicalWrite = 0x0f08, ProtectedTypedFileRead = 0x0fa7, ProtectedTypedFileWrite = 0x0faf, ProtectedTypedLogicalRead = 0x0fa2, ProtectedTypedLogicalWrite = 0x0faa, ReadBytesPhysical = 0x0f17, ReadDiagnosticCounters = 0x0601, ResetDiagnosticCounters = 0x0607, ReadLinkParameters = 0x0609, ReadModifyWrite = 0x0f26, ReadModifyWriteN = 0x0f79, ReadSectionSize = 0x0f29, RestartRequest = 0x0f0a, ReturnEditResource = 0x0f12, SetCpuMode = 0x0f3a, SetDataTableSize = 0x0608, SetEnqs = 0x0606, SetLinkParameters = 0x060a, SetNaks = 0x0605, SetTimeout = 0x0604, SetVariables = 0x0602, Shutdown = 0x0f07, TypedRead = 0x0f68, TypedWrite = 0x0f67, UploadAllRequest = 0x0f53, UploadCompleted = 0x0f55, Upload = 0x0f06, WordRangeRead = 0x0f01, WordRangeWrite = 0x0f00, WriteBytesPhysical = 0x0f18, };