DIOSConfigurations.h 2.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. //---------------------------------------------------------------------------------------
  2. //
  3. // 文件名称:DIOSConfiguration.h
  4. // 摘 要:定义 Dios设备 配置文件的key值
  5. // 完成日期:2022-01-30
  6. //
  7. //---------------------------------------------------------------------------------------
  8. #pragma once
  9. //------------------------Dios Configuration 相关-----------------------------------BEGIN
  10. //通用节点
  11. constexpr auto NODE_CONFIGURATION = "CONFIGURATION";
  12. constexpr auto NODE_connections = "connections";
  13. constexpr auto NODE_MajorID = "MajorID";
  14. constexpr auto NODE_MinorID = "MinorID";
  15. constexpr auto NODE_VendorID = "VendorID";
  16. constexpr auto NODE_ProductID = "ProductID";
  17. constexpr auto NODE_SerialID = "SerialID";
  18. constexpr auto NODE_Description = "Description";
  19. //webconfig功能节点
  20. constexpr auto NODE_ConfigToolInfo = "ConfigToolInfo";
  21. constexpr auto NODE_AttributeInfo = "AttributeInfo";
  22. constexpr auto NODE_AttributeKey = "AttributeKey";
  23. constexpr auto NODE_AttributeDescripition = "AttributeDescripition";
  24. constexpr auto NODE_ListInfo = "ListInfo";
  25. constexpr auto NODE_InnerKey = "InnerKey";
  26. constexpr auto NODE_PathID = "PathID";
  27. //探测器节点
  28. constexpr auto NODE_ModeTable = "ModeTable";
  29. constexpr auto NODE_DetectorMode = "DetectorMode";
  30. constexpr auto NODE_LogicMode = "LogicMode";
  31. constexpr auto NODE_RawImgWidth = "RawImgWidth";
  32. constexpr auto NODE_RawImgHeight = "RawImgHeight";
  33. constexpr auto NODE_WidthOffset = "WidthOffset";
  34. constexpr auto NODE_HeightOffset = "HeightOffset";
  35. constexpr auto NODE_ImageWidth = "ImageWidth";
  36. constexpr auto NODE_ImageHeight = "ImageHeight";
  37. constexpr auto NODE_PreviewEnable = "PreviewEnable";
  38. constexpr auto NODE_PreviewWidth = "PreviewWidth";
  39. constexpr auto NODE_PreviewHeight = "PreviewHeight";
  40. constexpr auto NODE_PhySizeInfoBit = "PhySizeInfoBit";
  41. constexpr auto NODE_PixelPitch = "PixelPitch";
  42. constexpr auto NODE_AmplificationFactor = "AmplificationFactor";
  43. constexpr auto NODE_IsSaveRaw = "IsSaveRaw";
  44. constexpr auto NODE_RotateAngle = "RotateAngle";
  45. constexpr auto NODE_Sensitivity = "Sensitivity";
  46. constexpr auto NODE_GainValue = "GainValue";
  47. constexpr auto NODE_Frequency = "Frequency";
  48. constexpr auto NODE_FrameCount = "FrameCount";
  49. constexpr auto NODE_SyncType = "SyncType";
  50. constexpr auto NODE_CalibConfig = "CalibConfig";
  51. constexpr auto NODE_NodeInfo = "NodeInfo";
  52. constexpr auto NODE_ImgCount = "ImgCount";
  53. constexpr auto NODE_Dose = "Dose";
  54. constexpr auto NODE_XwindowSize = "XwindowSize";
  55. constexpr auto NODE_BinningX = "BinningX";
  56. constexpr auto NODE_BinningY = "BinningY";
  57. constexpr auto NODE_WorkStation = "WorkStation";
  58. constexpr auto NODE_SID = "SID";
  59. constexpr auto NODE_SOD = "SOD";
  60. //------------------------Dios Configuration 相关-------------------------------------END