Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove all OSP related attributes from nifgen #864

Closed
marcoskirsch opened this issue May 17, 2018 · 0 comments · Fixed by #869
Closed

Remove all OSP related attributes from nifgen #864

marcoskirsch opened this issue May 17, 2018 · 0 comments · Fixed by #869

Comments

@marcoskirsch
Copy link
Member

Since there's no support for Complex Waveforms #189; and most customers use the OSP-enabled devices in tandem with an RF unconverted and via the NI-RFSG or NI-RFmx APIs and not directly through NI-FGEN; there's not much point in exposing Onboard Signal Processing related properties.

The following should go away:

  • osp_carrier_enabled = _attributes.AttributeViBoolean(1150249)
  • osp_carrier_frequency = _attributes.AttributeViReal64(1150250)
  • osp_carrier_phase_i = _attributes.AttributeViReal64(1150251)
  • osp_carrier_phase_q = _attributes.AttributeViReal64(1150252)
  • osp_cic_filter_enabled = _attributes.AttributeViBoolean(1150257)
  • osp_cic_filter_gain = _attributes.AttributeViReal64(1150263)
  • osp_cic_filter_interpolation = _attributes.AttributeViReal64(1150258)
  • osp_compensate_for_filter_group_delay = _attributes.AttributeViBoolean(1150389)
  • osp_data_processing_mode = _attributes.AttributeEnum(_attributes.AttributeViInt32, enums.DataProcessingMode, 1150247)
  • osp_enabled = _attributes.AttributeViBoolean(1150246)
  • osp_fir_filter_enabled = _attributes.AttributeViBoolean(1150255)
  • osp_fir_filter_flat_passband = _attributes.AttributeViReal64(1150261)
  • osp_fir_filter_gaussian_bt = _attributes.AttributeViReal64(1150262)
  • osp_fir_filter_interpolation = _attributes.AttributeViReal64(1150256)
  • osp_fir_filter_raised_cosine_alpha = _attributes.AttributeViReal64(1150260)
  • osp_fir_filter_root_raised_cosine_alpha = _attributes.AttributeViReal64(1150259)
  • osp_fir_filter_type = _attributes.AttributeEnum(_attributes.AttributeViInt32, enums.FilterType, 1150253)
  • osp_frequency_shift = _attributes.AttributeViReal64(1150371)
  • osp_mode = _attributes.AttributeEnum(_attributes.AttributeViInt32, enums.OSPMode, 1150370)
  • osp_overflow_error_reporting = _attributes.AttributeEnum(_attributes.AttributeViInt32, enums.OSPOverflowErrorReporting, 1150268)
  • osp_overflow_status = _attributes.AttributeViInt32(1150269)
  • osp_pre_filter_gain_i = _attributes.AttributeViReal64(1150264)
  • osp_pre_filter_gain_q = _attributes.AttributeViReal64(1150265)
  • osp_pre_filter_offset_i = _attributes.AttributeViReal64(1150266)
  • osp_pre_filter_offset_q = _attributes.AttributeViReal64(1150267)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants