<?xml version="1.0"?>
<doc>
<assembly>
<name>HslCommunication</name>
</assembly>
<members>
<member name="T:HslCommunication.Algorithms.Alarm.AlarmDegree">
<summary>
报警的等级,主要是区分提示性报警,错误性报警,致命性报警。
</summary>
</member>
<member name="F:HslCommunication.Algorithms.Alarm.AlarmDegree.Hint">
<summary>
提示性报警,通常是仅仅作为提示性的消息,会自动恢复的报警
</summary>
</member>
<member name="F:HslCommunication.Algorithms.Alarm.AlarmDegree.Error">
<summary>
错误性报警,通常是发送质量问题的报警,需要管理人员手动确认的
</summary>
</member>
<member name="F:HslCommunication.Algorithms.Alarm.AlarmDegree.Fatal">
<summary>
致命性的报警,出现了重大的设备问题,需要停机维修的情况
</summary>
</member>
<member name="T:HslCommunication.Algorithms.Alarm.AlarmItem">
<summary>
单次报警的信息内容
</summary>
</member>
<member name="M:HslCommunication.Algorithms.Alarm.AlarmItem.#ctor">
<summary>
实例化一个默认的对象
</summary>
</member>
<member name="M:HslCommunication.Algorithms.Alarm.AlarmItem.#ctor(System.Int32,System.String)">
<summary>
使用默认的用户id和报警描述信息来初始化报警
</summary>
<param name="userId">用户的自身的id标识信息</param>
<param name="alarmDescription">报警的描述信息</param>
</member>
<member name="M:HslCommunication.Algorithms.Alarm.AlarmItem.#ctor(System.Int32,System.Int32,System.String)">
<summary>
使用默认的用户id和报警描述信息来初始化报警
</summary>
<param name="alarmCode">报警的代号</param>
<param name="userId">用户的自身的id标识信息</param>
<param name="alarmDescription">报警的描述信息</param>
</member>
<member name="P:HslCommunication.Algorithms.Alarm.AlarmItem.UniqueId">
<summary>
本次系统运行的唯一报警信息,用来标识操作的信息的
</summary>
</member>
<member name="P:HslCommunication.Algorithms.Alarm.AlarmItem.AlarmCode">
<summary>
报警的ID信息
</summary>
</member>
<member name="P:HslCommunication.Algorithms.Alarm.AlarmItem.UserId">
<summary>
用户自带的标记信息,可以用来区分不同的设备的情况
</summary>
</member>
<member name="T:HslCommunication.Algorithms.Fourier.FFTFilter">
<summary>
一个基于傅立叶变换的一个滤波算法
</summary>
<remarks>
非常感谢来自北京的monk网友,提供了完整的解决方法。
</remarks>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTFilter.FillDataArray``1(System.Collections.Generic.List{``0},System.Int32@)">
<summary>
对指定的数据进行填充,方便的进行傅立叶计算
</summary>
<typeparam name="T">数据的数据类型</typeparam>
<param name="source">数据源</param>
<param name="putLength">输出的长度</param>
<returns>填充结果</returns>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTFilter.FilterFFT(System.Double[],System.Double)">
<summary>
对指定的原始数据进行滤波,并返回成功的数据值
</summary>
<param name="source">数据源,数组的长度需要为2的n次方。</param>
<param name="filter">滤波值:最大值为1,不能低于0,越接近1,滤波强度越强,也可能会导致失去真实信号,为0时没有滤波效果。</param>
<returns>滤波后的数据值</returns>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTFilter.FilterFFT(System.Single[],System.Double)">
<summary>
对指定的原始数据进行滤波,并返回成功的数据值
</summary>
<param name="source">数据源,数组的长度需要为2的n次方。</param>
<param name="filter">滤波值:最大值为1,不能低于0,越接近1,滤波强度越强,也可能会导致失去真实信号,为0时没有滤波效果。</param>
<returns>滤波后的数据值</returns>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTFilter.Filter(System.Single[],System.Double)">
<summary>
对指定的原始数据进行滤波,并返回成功的数据值
</summary>
<param name="source">数据源,数组的长度需要为2的n次方。</param>
<param name="filter">滤波值:最大值为1,不能低于0,越接近1,滤波强度越强,也可能会导致失去真实信号,为0时没有滤波效果。</param>
<returns>滤波后的数据值</returns>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTFilter.Filter(System.Double[],System.Double)">
<summary>
对指定的原始数据进行滤波,并返回成功的数据值
</summary>
<param name="source">数据源,数组的长度需要为2的n次方。</param>
<param name="filter">滤波值:最大值为1,不能低于0,越接近1,滤波强度越强,也可能会导致失去真实信号,为0时没有滤波效果。</param>
<returns>滤波后的数据值</returns>
</member>
<member name="T:HslCommunication.Algorithms.Fourier.FFTHelper">
<summary>
离散傅氏变换的快速算法,处理的信号,适合单周期信号数为2的N次方个,支持变换及逆变换
</summary>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTHelper.bitrp(System.Double[],System.Double[],System.Int32)">
<summary>
</summary>
<param name="xreal"></param>
<param name="ximag"></param>
<param name="n"></param>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTHelper.FFT(System.Double[])">
<summary>
快速傅立叶变换
</summary>
<param name="xreal">实数部分</param>
<returns>变换后的数组值</returns>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTHelper.GetFFTImage(System.Double[],System.Int32,System.Int32,System.Drawing.Color,System.Boolean)">
<summary>
获取FFT变换后的显示图形,需要指定图形的相关参数
</summary>
<param name="xreal">实数部分的值</param>
<param name="width">图形的宽度</param>
<param name="heigh">图形的高度</param>
<param name="lineColor">线条颜色</param>
<param name="isSqrtDouble">是否开两次根,显示的噪点信息会更新明显</param>
<returns>等待呈现的图形</returns>
<remarks>
<note type="warning">.net standrard2.0 下不支持。</note>
</remarks>
</member>
<member name="M:HslCommunication.Algorithms.Fourier.FFTHelper.FFTValue(System.Doubl
评论4