比较HM-133手咪

比较HM-133手咪日本制造与中国制造

Views: 4

发表在 Radio, 资料 | 留下评论

海能达(hytera)不同设备之间信道互导

海能达(hytera)不同设备之间频率互导

本次测试 使用了 X1p 导入 PD980

注:导入的频率范围需要小于被导入否则出现部分失败
注:使用次方法复制会丢失 部分设置 模拟:信令 等 数字:发射联系人等
注:只能导入导出信道

1.  打开CPS 读取数据

 

2. 导出常规信道

3. 正常打开 报错直接点是

4. 正常显示出参数

5. 读取被导入机器信息 操作步骤一样 同样导出一份常规信道

6.机器参数信息

7.吧这个文件直接 另存为 一份Excel 97-2003*.xls 文件

8.打开保存并且不报错的 .XLS 文件 并 增加 宏

9.创建一个 宏

10.全选 删除

11.黏贴 宏脚本

Option Explicit

Public Sub AllInternalPasswords()

‘ Breaks worksheet and workbook structure passwords. Bob McCormick

‘ probably originator of base code algorithm modified for coverage

‘ of workbook structure / windows passwords and for multiple passwords

‘ Norman Harker and JE McGimpsey 27-Dec-2002 (Version 1.1)

‘ Modified 2003-Apr-04 by JEM: All msgs to constants, and

‘ eliminate one Exit Sub (Version 1.1.1)

‘ Reveals hashed passwords NOT original passwords

Const DBLSPACE As String = vbNewLine & vbNewLine

Const AUTHORS As String = DBLSPACE & vbNewLine & _

“Adapted from Bob McCormick base code by” & _

“Norman Harker and JE McGimpsey”

Const HEADER As String = “AllInternalPasswords User Message”

Const VERSION As String = DBLSPACE & “Version 1.1.1 2003-Apr-04”

Const REPBACK As String = DBLSPACE & “Please report failure ” & _

“to the microsoft.public.excel.programming newsgroup.”

Const ALLCLEAR As String = DBLSPACE & “The workbook should ” & _

“now be free of all password protection, so make sure you:” & _

DBLSPACE & “SAVE IT NOW!” & DBLSPACE & “and also” & _

DBLSPACE & “BACKUP!, BACKUP!!, BACKUP!!!” & _

DBLSPACE & “Also, remember that the password was ” & _

“put there for a reason. Don’t stuff up crucial formulas ” & _

“or data.” & DBLSPACE & “Access and use of some data ” & _

“may be an offense. If in doubt, don’t.”

Const MSGNOPWORDS1 As String = “There were no passwords on ” & _

“sheets, or workbook structure or windows.” & AUTHORS & VERSION

Const MSGNOPWORDS2 As String = “There was no protection to ” & _

“workbook structure or windows.” & DBLSPACE & _

“Proceeding to unprotect sheets.” & AUTHORS & VERSION

Const MSGTAKETIME As String = “After pressing OK button this ” & _

“will take some time.” & DBLSPACE & “Amount of time ” & _

“depends on how many different passwords, the ” & _

“passwords, and your computer’s specification.” & DBLSPACE & _

“Just be patient! Make me a coffee!” & AUTHORS & VERSION

Const MSGPWORDFOUND1 As String = “You had a Worksheet ” & _

“Structure or Windows Password set.” & DBLSPACE & _

“The password found was: ” & DBLSPACE & “$$” & DBLSPACE & _

“Note it down for potential future use in other workbooks by ” & _

“the same person who set this password.” & DBLSPACE & _

“Now to check and clear other passwords.” & AUTHORS & VERSION

Const MSGPWORDFOUND2 As String = “You had a Worksheet ” & _

“password set.” & DBLSPACE & “The password found was: ” & _

DBLSPACE & “$$” & DBLSPACE & “Note it down for potential ” & _

“future use in other workbooks by same person who ” & _

“set this password.” & DBLSPACE & “Now to check and clear ” & _

“other passwords.” & AUTHORS & VERSION

Const MSGONLYONE As String = “Only structure / windows ” & _

“protected with the password that was just found.” & _

ALLCLEAR & AUTHORS & VERSION & REPBACK

Dim w1 As Worksheet, w2 As Worksheet

Dim i As Integer, j As Integer, k As Integer, l As Integer

Dim m As Integer, n As Integer, i1 As Integer, i2 As Integer

Dim i3 As Integer, i4 As Integer, i5 As Integer, i6 As Integer

Dim PWord1 As String

Dim ShTag As Boolean, WinTag As Boolean

Application.ScreenUpdating = False

With ActiveWorkbook

WinTag = .ProtectStructure Or .ProtectWindows

End With

ShTag = False

For Each w1 In Worksheets

ShTag = ShTag Or w1.ProtectContents

Next w1

If Not ShTag And Not WinTag Then

MsgBox MSGNOPWORDS1, vbInformation, HEADER

Exit Sub

End If

MsgBox MSGTAKETIME, vbInformation, HEADER

If Not WinTag Then

MsgBox MSGNOPWORDS2, vbInformation, HEADER

Else

On Error Resume Next

Do ‘dummy do loop

For i = 65 To 66: For j = 65 To 66: For k = 65 To 66

For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66

For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66

For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

With ActiveWorkbook

.Unprotect Chr(i) & Chr(j) & Chr(k) & _

Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

If .ProtectStructure = False And _

.ProtectWindows = False Then

PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _

Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

MsgBox Application.Substitute(MSGPWORDFOUND1, _

“$$”, PWord1), vbInformation, HEADER

Exit Do ‘Bypass all for…nexts

End If

End With

Next: Next: Next: Next: Next: Next

Next: Next: Next: Next: Next: Next

Loop Until True

On Error GoTo 0

End If

If WinTag And Not ShTag Then

MsgBox MSGONLYONE, vbInformation, HEADER

Exit Sub

End If

On Error Resume Next

For Each w1 In Worksheets

‘Attempt clearance with PWord1

w1.Unprotect PWord1

Next w1

On Error GoTo 0

ShTag = False

For Each w1 In Worksheets

‘Checks for all clear ShTag triggered to 1 if not.

ShTag = ShTag Or w1.ProtectContents

Next w1

If ShTag Then

For Each w1 In Worksheets

With w1

If .ProtectContents Then

On Error Resume Next

Do ‘Dummy do loop

For i = 65 To 66: For j = 65 To 66: For k = 65 To 66

For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66

For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66

For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126

.Unprotect Chr(i) & Chr(j) & Chr(k) & _

Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

If Not .ProtectContents Then

PWord1 = Chr(i) & Chr(j) & Chr(k) & Chr(l) & _

Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

MsgBox Application.Substitute(MSGPWORDFOUND2, _

“$$”, PWord1), vbInformation, HEADER

‘leverage finding Pword by trying on other sheets

For Each w2 In Worksheets

w2.Unprotect PWord1

Next w2

Exit Do ‘Bypass all for…nexts

End If

Next: Next: Next: Next: Next: Next

Next: Next: Next: Next: Next: Next

Loop Until True

On Error GoTo 0

End If

End With

Next w1

End If

MsgBox ALLCLEAR & AUTHORS & VERSION & REPBACK, vbInformation, HEADER

End Sub

12. 选中运行它 去除保护

12.再次保存 运行宏后文档保护被去除

13.打开 X1p 原始常规信道Xls 报错 无视 复制数字\模拟信道

 

14.全选Pd980数字\模拟 信道表 后粘贴 保存

 

15.打开PD980存档或读取机器数据 后选择 导入常规信道

16.数据复制完成

继续阅读

Views: 55

发表在 Radio | 留下评论

SMA 连接器

Views: 1

发表在 Radio, 资料 | 留下评论

Kopa Pless 假负载 5W

Kopa Pless 假负载 5W

 

 

Views: 4

发表在 Other, Radio, 资料 | 留下评论

GM300 尾针

Views: 1

发表在 Radio, 资料 | 留下评论

优化 Hytera MD780 音频噪声

优化 Hytera MD780 音频噪声

By:Bi4Qzw

优化MD780在 关闭本机喇叭输出音量或音量最小的时候 模拟模式机器静噪打开\数字呼叫的 喇叭输出的白噪音。

1首先拆开前面板3个螺丝

 

2找到喇叭

3准备 电阻大约 22欧姆?

由于喇叭是4W 所以本次采用 4个电阻并联

4焊接

由于加入了喇叭的电阻音频输出会严重衰减 声音变轻 这个时候可按照个人喜好在CPS中优化

5软件调整(按照个人习惯操作)

Views: 10

发表在 DIY, Radio, 资料 | 留下评论

拆个二极管 开启ICOM-2820 UV差转

拆个二极管 开启ICOM-2820 UV差转

By:BI4QZW

1 拆掉 这一面 螺丝

2看到 这样

3拆掉这个

4变成这样就可以

5设置好左v右u频率
同时按下 左右 两个选择旋按钮 不放手再按F键一秒
可见右面出现小锁匙及频率小数点在闪动
搞定

=======================================================

彩蛋

以下内容暂无测试

Views: 20

发表在 DIY, Radio, 资料 | 留下评论

给ICOM MH-133 加个电容 优化声音便尖(高音过高)

给ICOM MH-133 加个电容 优化声音便尖(高音过高)

By:BI4QZW

给ICOM MH-133 加个电容
1 拆开它

2 拆下板子

3 看这里

4 准备一个 2.2uF 胆电容 35v 的 注意 正负方向

5 焊上去

PS: 工具太搓 焊工不好见谅

这样能改善 声音太尖锐 至于效果好不好 看不一理论上加了电容声音可能会变小哦 我实际测感觉不太出来

Views: 4

发表在 DIY, Radio, 资料 | 留下评论

ADS-B

        ADS-B是广播式自动相关监视的英文缩写,它主要实施空对空监视,ADS-B系统由多地面站和机载站构成,以网状、多点对多点方式完成数据双向通信。

1 概述

广播式自动相关监视(ADS-B)是利用空地、空空数据通信完成交通监视和信息传递的一种航行新技术。国际民航组织(ICAO)将其确定为未来监视技术发展的主要方向,国际航空界正在积极推进该项技术的应用,一些国家已投入实用。与雷达系统相比,ADS-B 能够提供更加实时和准确的航空器位置等监视信息,建设投资只有前者的十分之一左右,并且维护费用低,使用寿命长。使用ADS-B 可以增加无雷达区域的空域容量,减少有雷达区域对雷达多重覆盖的需求,大大降低空中交通管理的费用。

ADS-B 可为航空器提供相关交通信息,传送天气、地形、空域限制等飞行信息,使机组更加清晰地了解周边的交通情况,提高情景意识,并可用于航空公司的运行监控和管理,为安全、高效的飞行提供保障。ADS-B 还可以用于飞行区的地面交通管理,是防止跑道侵入的有效方法。

ADS-B 的应用将是保障飞行安全、提高运行效率、增大空中交通流量、减少建设投资的重要技术手段,也是我国向民航强国迈进的标志之一。

2 基本原理

广播式自动相关监视( ADS-B , Automatic DependentSurveillance-Broadcast),是航空器或者在飞行区运行的车辆定期发送其状态向量和其他信息的一种功能。ADS-B 包含了以下几层含义:

自动(Automatic):数据传送无需人工干预;

相关(Dependent):航空器的设备决定了数据的可用性,数据发送依赖于机载系统;

监视(Surveillance):提供的状态数据适用于监视的任务;

广播(Broadcast):采用广播方式发送数据,所有用户都可以接收这些数据。

根据相对于航空器的信息传递方向,机载ADS-B 应用功能可分为发送(OUT)和接收(IN)两类。

3 应用领域

ADS-B OUT 通过广播航空器自身位置的方法向ATC 或其他航空器提供监视信息。目前ADS-B OUT 监视主要用于以下三个方面:

(1)无雷达区的ADS-B 监视(ADS-B NRA)。ADS-B OUT 信息作为唯一的机载监视数据源用于地面对空中交通的监视,以减小航空器的间隔标准,优化航路设置,提高空域容量。

(2)雷达区ADS-B 监视(ADS-B RAD)。地面监视同时使用雷达和ADS-B OUT 作为监视信息源。目的是缩小雷达覆盖边缘区域内航空器的最小间隔标准,并且减少所需要的雷达数量。

(3)机场场面监视(ADS-B APT)。只使用ADS-B OUT 或者综合使用ADS-B 和其他监视数据源(比如场监雷达、多点定位),为机场的地面交通监控和防止跑道入侵等提供监视信息。

ADB-B IN 的具体应用还在发展之中,目前预计有以下几个方面:

(1)提高机组情景意识。ADS-B IN 可以帮助机组全面了解空中或者机场场面的交通状况,为安全有效地管理飞行做出正确决策。

(2)保持间隔。保持航空器空中间隔目前仍是ATC 的责任,适用的最小间隔标准可能不会改变。但在具有ADS-B IN 功能时,机组可能履行以下职责:

i)指定间隔(Delegated Separation):ATC 要求机组与指定的航空器保持间隔。保证空中最小间隔的责任由ATC 转移至机组。该应用要求确定使用条件、机动飞行的限制、适用的空中最小间隔标准和应急程序等。

ii)自主间隔(Self Separation):机组按照规定的最小空中间隔标准和适用的飞行规则与其他航空器保持间隔。这种运行类似于现有的目视飞行规则运行。

(3)获取飞行信息。ADS-B IN 为机组获取飞行运行支持信息提供了新的渠道。

4 数据链系统

ADS-B 的OUT 和IN 的功能都是基于数据链通信技术。共有三种数据链路可供ADS-B 用户选择使用:S 模式的基于异频雷达收发机的1090ES 数据链、通用访问收发机(UAT)和模式4甚高数据链(VDL-4)。

Views: 16

发表在 Radio, Soft Ware | 留下评论

APRS

自动位置回报系统

自动位置回报系统(Automatic Packet Report System,简称APRS) 为业余无线电中的一个项目,结合业余无线电和全球卫星定位系统(GPS)以AFSK AX.25通讯模式达到即时位置传送的目的。世界各地的APRS接收电台可连结上网际网路来上传该电台所接收到的APRS封包资讯至APRS伺服器,这些全世界各地的APRS伺服器将资料汇整供使用者读取。

 

自动位置回报系统发展背景

1992 年,被称为“APRS 之父”的美国爱好者 Bob Bruninga, WB4APR 在 ARRL 和 TAPR 数字通信会议第一次引入了 APRS 的名称。设计者将 APRS 定义成随时随地进行即时数据交换的工具。初期的 APRS 是完全建立在传统业余无线电分组通信的基础上的,APRS 的应用重点也并不全是移动对象的跟踪,而是包括了四大类:远程通信、定向、气象报告和位置报告,只不过随着 GPS 的普及,移动对象的跟踪后来成为 APRS 的最好应用。
1999年,另外一位美国爱好者Steve Dimse, K4HG引入了APRS第一个因特网的接口,从此,APRS 的重点又一次发生了转移,APRS 的传输媒介出现了无线分组通信和因特网两者共存的局面,甚至因特网大有超越无线分组通信之势。其实不难理解,因特网不需要昂贵的 TNC和电台,许多应用软件功能强大而且免费,网络带宽比传统无线分组通信快成百上千倍,而且最重要的是,你不需要考取电台执照就可以通过因特网了解和使用APRS。当然,无线分组通信也不会消失,因为目前因特网的无线接入还很不普及,而且使用费用还比较昂贵,无线分组通信是本地接入的最好手段,在业余无线分组通信基础设施发达的美国和欧洲,这种优势更加明显。 [1]
APRS兼容的应用软件和硬件的迅速增加也印证了APRS的飞速发展。从1992年到1999年,只出现了 6 个应用软件,而现在,应用软件的数量已然超过 20 个。新版的 TNC 一般都增加了对 GPS 和 APRS 的支持,另外,一些新的专门为 APRS 设计的固件或硬件也日益增多,比如兼容 TAPR TNC2 的 UIDIGI 固件,它烧入 ROM 后可将旧的 TAPR TNC2 改造成专用于APRS 的数字中继,又如 Tinytrak,它将 GPS 数据转换成无线分组通信的发射音调,专门用于设置 APRS 的发射台。

自动位置回报系统的概念

自动位置/分组报告系统 APRS(Automatic Position / Packet Reporting System)是一种可使业余无线电操作者迅速的将实时事件相关的数据发布出去,并在计算机上图形化的表示这些数据的软硬件系统。
  • 它是一个系统,因为它包含硬件和软件部分。
  • 它是一个报告系统,因为系统的目的是发布某实体的信息。
  • 它是一个位置报告系统,因为系统发布的信息与实体或某物体的位置有关。
  • 它是一个自动位置报告系统,因为系统发布位置信息不需要人工干预。
这个系统使用无线分组通信(Packet Radio)将数据进行发布。APRS 使用传统无线分组通信的“信标”(Beacon)功能完成这种模式的通信。
APRS 信标分组的内容组成是将普通的信标分组变为一个 APRS 分组的关键。一般来说,一个 APRS 分组以某种特定的格式包含电台位置(经度纬度)和电台类型(家中的、便携的、移动的、数字中继、气象站等)信息,使处于接收 APRS 电台端的计算机上运行的软件可以处理包含的信息,并在地图上显示相对应的图标,显示发信标电台的位置。如果 APRS 电台是那种处于移动之中的便携或者移动电台,当收到位置更改的新位置分组后,APRS 在地图上改变图标的位置。

APRS构成

APRS硬件

移动 APRS 电台也许包含一个普通电台、TNC(终端节点控制器)和运行 APRS 的笔记本电脑。当电台沿着路径移动的时候,电台操作者在 APRS 地图上更新电台的位置,APRS 系统则会中转这些新位置给其它 APRS 电台,以便在它们的 APRS 地图上更新电台的位置。
更常见的情况是,移动 APRS 电台包含一个普通电台、TNC 和 GPS 接收器。GPS 接收器从地球轨道卫星接收信号来自动计算其位置。GPS 接收器不断向移动 APRS 电台的 TNC 发送位置信息,移动 APRS 电台则中转这些位置信息给其它 APRS 电台去更新它们 APRS 地图上移动 APRS 电台的位置。

APRS软件

APRS 客户端软件为 APRS 电台提供数据发送、接收和显示的功能。另外往往也提供短消息收发的功能。软件可以运行在电脑上的各种操作系统,比如 Windows 和 Linux等,也可以运行在 PDA 上,比如 Windows Mobile 的 PDA 或者 PDA 手机上。常见的 APRS 客户端软件包括 UI-VIEW32、AGWTracker(PC 和 PDA 版本)等。
APRS 服务器软件提供了 APRS 客户端软件的接入。APRS 服务器软件也可以运行在多个操作系统上,比如 Windows 和 Linux 等。常见的 APRS 服务器端软件如 javAPRSSrvr 等。

APRS系统

APRS系统是使用无线分组通信将数据发布出去的。在APRS中,电台使用无连接分组基于一对多进行数据发布,类似于广播电台和听众的关系。随着APRS的发展,现在APRS的设备大抵分为APRS节点、无线数字中继台(Digipeater)、APRS网关(IGate)、APRS服务器等。

APRS节点

APRS节点可以细分成几类。第一类是仅作发送的节点,比如,一个装在汽车上的不断发送经纬度数据的节点,一个不断发送气象信息的节点等。这种节点的构成包括数据源(GPS接收器、气象传感器等)、数据变换和处理器(即终端节点控制器TNC)和数据发送器(无线电发射机)。第二种是仅作接收的节点,一个连接互联网并运行APRS软件的计算机就是最简单的接收节点,在没有互联网接入的环境下,无线电接收机TNC单片机为核心的LCD显示器或者笔记本电脑也可构成接收节点。这种节点的构成包括数据接收器(互联网或无线电接收机)、数据变换和处理器(TNC或者声卡加软件)、数据显示设备(运行软件的计算机或者单片机为核心的LCD显示器)。第三种就是接收和发送节点的合一,一个连接GPS接收机、连接互联网并运行APRS软件的计算机,一个终端加TNC加收发信机(即典型的分包通信设备)都可以成为收发合一的APRS节点。
无线数字中继台
在运行AX.25协议的业余无线分包网络中,由于节点发射范围有限,远距离的数据传输需要用无线数字中继台(Digipeater)。无线数字中继台实际上就是一个分包通信节点,只不过它只负责转发AX.25分包数据,不产生或者最终处理数据
APRS网关
业余无线分包网络与互联网的互联由APRS网关(IGATE)完成。它承担无线分包网络的AX.25分组与互联网上的TCP/IP分组的转换与转发。正是通过APRS网关,我们才能够将无线电的作用发挥的更加淋漓尽致,将无线世界和互联网结合起来,相辅相成。

APRS服务器

APRS服务器(SERVER)提供APRS的互联网直接接入。所有实时信息通过IGate传送到APRS服务器上,APRS服务器充分利用互联网资源,快速的将所有的实时数据转发给互联网上连接着它的客户端,通过网页的方式让任何支持java的网页浏览器来查看APRS活动。

APRS互联网服务(APRS-IS)

APRS互联网服务网络,是指利用互联网搭建成的一个庞大的APRS数据传输网络,该网络由核心服务器、枢纽服务器、二层服务器三种不同的服务器组成,这些服务器都是由爱好者们自愿提供的并无偿维护的。整个互联网服务网络所进行的通信是:不停地实时交换网络中的APRS实时数据,每个数据一旦被传输完毕之后就会被丢弃,整个网络并不会对这些数据进行存储。具体的服务网络布局以后再收集,

Views: 28

发表在 Radio, Soft Ware | 留下评论