開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

今天,本文作者VK6FLAB和我們探討了開源的問題,對於業餘無線電愛好者而言,我們是選擇只會按動按鈕還是想深入研究按鈕背後的那些內容,開源對火腿而言究竟意味著什麼?和電臺小叔BG5WKP一起來看!

開源對我們的愛好意味著什麼?為什麼它很重要?

文:Onno VK6FLAB

在過去一個月的大部分時間裡,我一直試圖闡明

什麼是開源軟體

為什麼它很重要,它與我們的愛好有什麼關係,它是如何工作的,軟體與硬體有何不同,以及為什麼您應該考慮購買的裝置是否帶有原始碼。

我發現很難將這些問題分開,因為它們都聚集在一個有凝聚力的想法和概念中。

所以,讓我來揭開事物背後的真相。

有一項運動主張有權修理我們自己的東西,並確保製造商使用的手冊和診斷工具向公眾提供。

對於許多可能聽起來古怪的業餘無線電愛好者來說,因為對於大部分業餘愛好而言,這種資訊不僅可用,而且預期和假設可用。

您可以獲得當今大多數業餘無線電收發器的電路圖和測試程式、校準過程和所需測試裝置列表

,說實話,如果沒有該測試裝置,我們傾向於構建或尋找自己的裝置。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

比較

Yaesu FT-857d

Icom IC-7300

。它們是來自不同年代的業餘電臺,使用不同的技術,由不同的製造商製造並採用不同的包裝。

兩種電臺都有使用者手冊、電路圖和記錄在案的測試和校準過程,但即使它們看起來相同,它們也不等效。

857 由分立元件和電路構成。

板上有一個微處理器,原始碼不可用,製造商會在合適的時候釋出更新。它的功能是控制和排序事物、選擇帶濾波器、切換模式、更新顯示和控制序列通訊。雖然是電臺功能不可或缺的一部分,

但微處理器本身僅用於命令和控制。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

7300

內部,您還會發現分立元件。有電路、濾波器等,雖然單個元件的尺寸縮小了,但7300電臺內部有許多與 857 相同的功能。7300 內部的微處理器比857內部的微處理器更先進。857原始碼也不可用,製造商在認為合適時釋出更新。

如果僅此而已,我就不會花一個月的時間試圖捕捉到這一點。只能說外表是騙人的。

7300 內部的微處理器與 857 做的事情完全一樣,只有一個細微的區別。

它現在也構成了電臺本身的

訊號輸入和輸出鏈

的一部分。

讓我再說一遍。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

作為現代業餘無線電臺核心的計算機是電臺訊號處理的一個組成部分。在傳統電臺中,微處理器透過開啟和關閉電路來處理訊號,而現代電臺解決方案是使用微處理器本身內部的軟體進行所有訊號處理。如果您想了解技術,FPGA 正在執行大部分訊號處理,但這也是由軟體驅動的。

以前您可以訪問電路圖來顯示對訊號進行了哪些操作,而今天您有一個神奇的黑匣子,可以執行完全不受您控制的事情。

如果您想知道如何在 857 上解碼 SSB 或 FM 訊號,服務手冊將幫助您找到提供這些特定功能的兩個晶片。它描述了訊號如何進入晶片以及訊號離開晶片後如何處理,如果您需要更多,您可以線上查詢每個晶片的規格,以準確瞭解它們的作用和工作方式,並附有等效電路和規格。

另一方面,如果您想知道 7300 的相同資訊,那您就不走運了,因為如果您深入挖掘,沿著訊號路徑走,最終您會進入微處理器內部,在那裡軟體可以實現這一點。沒有描述它是如何工作的,電路等效特性是什麼,無法改變它的工作方式,無法設定引數,無法看到內部,無法進行實驗。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

這是一個問題,因為這意味著

您的解決方案不再符合業餘無線電的精神。它不對實驗開放,不受審查,沒有辦法測試,沒有辦法改進,除了製造商認為合適的事情之外,沒有辦法做任何事情。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

例如,如果我想修改 857 上的 FM 通頻寬度,我可以透過更換幾個元件來更新 FM 解調電路。在 7300 上,我不能,因為沒有電路。FM 解調器在我無法訪問的軟體中進行了描述,而 Icom 已決定 FM 通帶是固定的。

但是,如果該軟體是開放的,我可以新增此功能並使其可供任何想要進行實驗的人使用。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

在這一點上,我還想看到 Icom 使用者手冊指出 IC-7300 在 IC-7300 內部使用開源“CMSIS-RTOS RTX”、“zlib”和“libpng”軟體,因此 Icom 正在從開源工作中受益 ,但不分享自己的。

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

這不僅僅是 Icom 的問題,這是圍繞開源與閉源的特定問題,雖然您可能認為修復和開源的權利與您無關,但我想邀請您考慮什麼,這對我們的愛好有影響。

我們是要走只懂按按鈕者的道路,還是繼續我們作為發明者和實驗者的角色?

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例

小叔來啦:

火腿,你想成為發明者和實驗者,而不甘於只是一名操作者麼?

開源對火腿意味著什麼?很重要?以八重洲857d 和 ICOM IC-7300為例