> For the complete documentation index, see [llms.txt](https://docs.wingbits.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.wingbits.com/wingbits/wingbits-english-ar/almshrwa/wingbits-approved-hardware-program.md).

# برنامج الأجهزة المعتمدة من Wingbits

في 5 أغسطس 2024 أعلنا ([ديسكورد](https://discord.com/channels/1082294632689455154/1087693013112848424/1270040770296152064), [ميديوم](https://medium.com/@wingbits/securing-the-wingbits-network-b59006b62d28)) عن خططنا لمستقبل شبكة Wingbits، ولا سيما فيما يتعلق بالعتاد وجودة وأمان البيانات المتدفقة إلى الشبكة. تتم مناقشة أسباب هذا الانتقال وأهميته بالنسبة للشبكة بمزيد من التفصيل في المقالات المرتبطة. تهدف هذه الصفحة إلى تقديم برنامج العتاد "Wingbits Approved" وعملية التقديم.

### العتاد والبرمجيات

**ستكون متطلبات العتاد كما يلي:**

* مستقبل RTL-SDR أو مستقبل ADS-B مكافئ (كما يُقبل العتاد القائم على FPGA أو وحدة ADS-B مخصصة). يمكن أن يكون هذا مدمجًا مباشرةً على اللوحة أو عبر وحدة mPCIe أو ما شابه. من الإلزامي أن يدعم 1090MHz "Mode S Extended Squitter" (‏UAT عند 978 MHz اختياري ولكنه موصى به حيثما أمكن).
* شريحة أمان تشفيرية (يوصى بـ Microchip ATECC608) والتي ستحتاج إلى [زوج مفاتيح مدمج ECC P-256](https://datatracker.ietf.org/doc/html/draft-jivsov-ecc-compact-05.html) وإمكانية توقيع البيانات والتحقق منها.
* شريحة GNSS - يجب أن تدعم على الأقل GPS (ويُفضّل أيضًا Galileo وGLONASS وBeiDou). كلما زادت الدقة كان أفضل، لكن الحد الأدنى الحالي المطلوب هو دقة تموضع 2.5 متر (CEP50). لا تُشترط إمكانية RTK وGalileo OSN-MA ولكن يُنصح بهما حيثما أمكن.
* يجب أن يتوفر اتصال إيثرنت (الواي فاي اختياري لكنه موصى به).

**ستكون متطلبات البرمجيات كما يلي:**

* يجب أن يكون قادرًا على تشغيل عميل Wingbits على الجهاز (يُستخدم هذا لإثباتات الموقع باستخدام GPS وشريحة الأمان، لذا إذا كان يعمل داخل حاوية Docker فستحتاج هذه التطبيق إلى الوصول إلى هذه المكونات العتادية بالإضافة إلى راديو ADS-B).
* يجب أن يكون قادرًا على تشغيل [readsb](https://github.com/wiedehopf/readsb) برنامج فك ترميز ADS-B وأن يكون قادرًا على إخراج البيانات الناتجة إلى الواجهة الخلفية لـ Wingbits عبر WebSocket.
* إمكانية التحديثات الهوائية (OTA) بسهولة إما مباشرةً [عبر Wingbits](https://gitlab.com/wingbits/config/-/blob/master/update.sh?ref_type=heads) أو عبر نظامك الخاص.

البرمجيات التالية اختيارية ولكن **يُنصح بها** بشدة:

* [tar1090](https://github.com/wiedehopf/tar1090) أو واجهة عرض ويب محلية مشابهة.
* [graphs1090](https://github.com/wiedehopf/graphs1090) أو رسوم بيانية مشابهة للأداء.
* واجهة ويب لتغيير كسب الموالف وكذلك أي إعدادات أخرى قابلة للتهيئة.
* توفر سجلات التصحيح ومعلومات أخرى للدعم.

### بيانات التصنيع

المعلومات التصنيعية التالية مطلوبة لضم الجهاز إلى شبكة Wingbits. نقوم باستيراد هذه البيانات من ملف CSV ونشترط أيضًا طباعتها على ملصق على الجهاز، واختياريًا على تغليف المنتج. لن تعمل الأجهزة إلا بعد إدراجها في القائمة البيضاء على الواجهة الخلفية لـ Wingbits من خلال تقديم هذه المعلومات.

* المفتاح العام من زوج مفاتيح ECC.
* اسم الحيوان (يتم توليده من المفتاح العام باستخدام [angry-purple-tiger](https://github.com/helium/angry-purple-tiger-rs)).
* عنوان MAC للإيثرنت.
* (إذا كان متاحًا) عنوان MAC للواي فاي.
* (إذا كان متاحًا) الرقم التسلسلي لشريحة GPS.
* (إذا كان متاحًا) أي معلومات مدمجة أخرى قابلة للتحديد من الشرائح.
* (اختياري) الرقم التسلسلي الخاص بالشركة المصنعة.

### عملية التقديم

للتحقق من مصنّعي الأجهزة المحتملين، سنطلب من أي بائعين محتملين تقديم وثائق KYC لإثبات الهوية وإثبات النشاط التجاري، بالإضافة إلى توقيع اتفاقية شراكة.

في الوقت الحالي، تتمثل عملية التقديم ببساطة في التواصل عبر البريد الإلكتروني مع <hi@wingbits.com> لتقديم أنفسكم.

نرغب في توفير نطاق جيد من خيارات العتاد المختلفة ونقاط أسعار متعددة، ومع ذلك يُرجى ملاحظة أننا نحتفظ بالحق في رفض أي طلبات دون إبداء سبب، وكذلك في تحديد عدد موردي العتاد.

### الرسوم

لن تكون هناك رسوم انضمام أو رسوم تفعيل العتاد على الأقل بالنسبة لأول ثلاثة مصنّعين معتمدين. ونحتفظ بالحق في تغيير ذلك مستقبلًا إذا لزم الأمر.

### معلومات أخرى

* لا يمكن للمصنّعين المعتمدين من Wingbits بيع و/أو جمع طلبات مسبقة للأجهزة دون موافقة خطية مسبقة من Wingbits على الإصدار والطراز المحددين اللذين يتم بيعهما.
* لا يجوز استخدام اسم Wingbits وشعارها وعلاماتها التجارية إلا بشكل محدود لغرض بيع الأجهزة، وذلك فقط بعد الحصول على موافقة خطية بذلك.
* سيحتاج العتاد والبرمجيات التي تعمل على الجهاز إلى الاختبار والمراجعة من قبل فريقنا. ستحتاج إلى توفير حد أدنى من عينتين من العتاد لهذا الغرض.
* لا توجد لدى Wingbits حاليًا أي خطط لبيع أجهزتنا الخاصة في المستقبل، ومع ذلك نحتفظ بالحق في تغيير ذلك في أي وقت دون إشعار مسبق.
* نتوقع من مصنّعي العتاد المعتمدين من Wingbits أن يتولوا دعم الشحن/الطلبات والدعم الفني لعتادهم. أما بالنسبة للبرمجيات الخاصة بـ Wingbits فيمكننا تقديم الدعم مباشرةً لفريقك التقني خلف الكواليس، لكنك تبقى مسؤولًا عن دعم العملاء لعتادك.
* تحتفظ Wingbits بالحق في تعليق أي محطة ADS-B فردية مؤقتًا أو دائمًا، أو جميع المحطات التابعة لمصنّع معين، إذا تم رصد مشكلات تلاعب أو مشكلات أمنية أو شذوذات. Wingbits ليست مسؤولة عن أي أضرار ناتجة عن مثل هذه التعليقات.

### الأجهزة المتاحة حاليًا

* HYFIX [WB200](https://www.businesswire.com/news/home/20240903536757/en/Wingbits-and-GEODNET-Enter-Partnership-to-Revolutionize-Global-Aviation-Flight-Tracking-Infrastructure) (منقّب فردي من Wingbits)
* HYFIX [MGW310](https://www.businesswire.com/news/home/20240903536757/en/Wingbits-and-GEODNET-Enter-Partnership-to-Revolutionize-Global-Aviation-Flight-Tracking-Infrastructure) (منقّب مزدوج Wingbits / GEODNET)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.wingbits.com/wingbits/wingbits-english-ar/almshrwa/wingbits-approved-hardware-program.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
