عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

BladeRF-cli - عبر الإنترنت في السحابة

قم بتشغيل BladeRF-cli في مزود الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذه هي شفرة الأوامر RF-cli التي يمكن تشغيلها في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


BladeRF-cli - واجهة سطر الأوامر والأداة المساعدة للاختبار

موجز


شفرة RF-CLI

الوصف


شفرة RF-CLI يتم استخدام الأداة المساعدة لفلاش ملفات البرامج الثابتة ، وتحميل FPGA bitstreams ، والأداء
مهام أخرى على نظام الراديو المحدد ببرمجيات nuand bladeRF.

لمزيد من المعلومات حول الحصول على أو إنشاء ملفات البرامج الثابتة وتدفقات البت FPGA ، من فضلك
زيارة http://nuand.com/.

واجهة سطر أوامر bladeRF والأداة المساعدة للاختبار (1.3.1-0.2016.01 ~ rc1-3)

OPTIONS


-d, --جهاز
استخدم جهاز bladeRF المحدد.

-f, - فلاش - البرامج الثابتة
اكتب ملف البرنامج الثابت FX3 المقدم ليومض.

-l, - تحميل- fpga
قم بتحميل تيار بت FPGA المقدم.

-L, - فلاش- fpga
اكتب صورة FPGA المقدمة للفلاش من أجل التحميل التلقائي. يستخدم -L X أو - فلاش- fpga X
لتعطيل التحميل التلقائي FPGA.

-p, --مسبار
دقق في الأجهزة ، اطبع النتائج ، ثم اخرج. ستكون حالة الإرجاع غير الصفرية
عاد في حالة عدم توفر أجهزة.

-e, --تكس
قم بتنفيذ أمر الوضع التفاعلي المحدد. عديد -e قد تكون الأعلام
محدد. سيتم تنفيذ الأوامر بالترتيب المقدم.

-s, --النصي
قم بتشغيل البرنامج النصي المقدم.

-i, - تفاعلي
أدخل الوضع التفاعلي.

- نسخة ليب
اطبع نسخة libbladeRF واخرج.

-v, - اللفظ
اضبط مستوى الإسهاب libbladeRF. المستويات المدرجة في الإسهاب المتزايد هي:

حرج خطأ تحذير
معلومات ، تصحيح ، مطوّل

--الإصدار
اطبع نسخة CLI واخرج.

-h, --مساعدة
اعرض نص المساعدة هذا.

--مساعدة تفاعلية
طباعة معلومات التعليمات لجميع الأوامر التفاعلية.

الملاحظات:
-d الخيار يأخذ سلسلة محدد الجهاز. راجع وثائق bladerf_open ()
لمزيد من المعلومات حول تنسيق هذه السلسلة.

إذا كان -d لم يتم توفير المعلمة ، سيتم استخدام أول جهاز متاح من أجله
الأمر المقدم ، أو سيتم فتحه قبل الدخول في الوضع التفاعلي.

يتم تنفيذ الأوامر بالترتيب التالي:

خيارات سطر الأوامر ، -e أوامر البرنامج النصي أوامر الوضع التفاعلي.

عند تشغيل "rx / tx start" من برنامج نصي أو عبر -e، تأكد من أن هذه الأوامر لاحقة
متبوعًا بـ "rx / tx wait [timeout]" للتأكد من أن البرنامج لن يحاول الخروج
قبل اكتمال الاستقبال / الإرسال.

INTERACTIVE أوامر


يدعم bladeRF-cli وضعًا تفاعليًا قابلًا للبرمجة. يجري شفرة RF-CLI - تفاعلي إلى
أدخل هذا الوضع. يكتب "مساعدة"للحصول على قائمة بجميع الأوامر ، أو"مساعدة " للمزيد من
معلومات حول .

عاير
الاستعمال: معايرة [خيارات]

قم بإجراء عملية معايرة جهاز الإرسال والاستقبال المحددة.

العمليات المتاحة:

LMS الداخلية DC تعويض السيارات معايرة

· معايرة lms [عرض]

· معايرة ضبط lms [القيمة]

· معايرة lms txlpf [ ]

· معايرة lms rxlpf [ ]

· معايرة lms rxvga2 [ ]

قم بإجراء المعايرة التلقائية المحددة ، أو جميعها إذا لم يتم توفير أي منها. متى
يتم توفير القيم ، وتستخدم هذه بدلاً من نتائج المعايرة التلقائية
إجراء. استخدم lms show لقراءة وطباعة قيم معايرة LMS الحالية.

بالنسبة لـ rxvga2 ، I1 و Q1 هي مكونات المرحلة 1 I و Q على التوالي ، و I2 و Q2 هما
مكونات المرحلة 2 I و Q.

RX و TX I / Q DC معايرة معامل تصحيح الإزاحة

معايرة العاصمة [ ]

معايرة العاصمة

قم بمعايرة معلمات تصحيح إزاحة التيار المباشر للتردد الحالي والكسب
إعدادات. إذا تم توفير قيم I / Q ، فسيتم تطبيقها مباشرة. كال rxtx هو
اختصار لـ cal rx متبوعًا بـ cal tx.

RX و TX I / Q معايرة معامل تصحيح التوازن

معايرة الذكاء

قم بتعيين معلمات معدل الذكاء أو موازنة المرحلة المحددة.

توليد جداول معلمات تصحيح RX أو TX I / Q DC

· جدول معايرة العاصمة [ [f_inc]]

قم بإنشاء وكتابة جدول معلمات تصحيح I / Q إلى دليل العمل الحالي ،
في ملف اسمه _dc_ .tbl. f_min و f_max هما الحد الأدنى والتردد الأقصى
تضمين في الجدول. f_inc هو زيادة التردد.

بشكل افتراضي ، يتم إنشاء الجداول عبر نطاق التردد بأكمله ، بخطوات 2 ميجا هرتز.

واضح
الاستعمال: واضح

يمسح الشاشة.

صدى
الاستعمال: صدى [arg 1] [arg 2] ... [arg n]

قم بترديد كل حجة في سطر جديد.

محو
الاستعمال: محو

محو كتل محددة محو فلاش SPI.

· - محو كتلة تعويض

· - عدد الكتل المراد محوها

الفلاش باك اب
الاستعمال: flash_backup ( | )

نسخ احتياطي لبيانات الفلاش إلى الملف المحدد. يأخذ هذا الأمر إما اثنين أو أربعة
الحجج. يوصى عمومًا باستدعاء الحجتين للاستخدام غير التطويري.

المعلمات:

· - نوع النسخ الاحتياطي.

يؤدي هذا إلى تحديد العنوان المناسب وقيم الطول بناءً على النوع المحدد.

الخيارات الصالحة هي:

وصف الخيار
────────────────────────────────────────────────── ──────────────────
معايرة البيانات
مهاجم البرامج الثابتة
fpga40 البيانات الوصفية ودفق البت لـ 40 kLE FPGA
fpga115 البيانات الوصفية ودفق البت لـ 115 kLE FPGA

· - عنوان البيانات المراد نسخها احتياطيًا. يجب محو محاذاة الكتلة.

· - طول المنطقة المراد نسخها احتياطيًا. يجب محو محاذاة الكتلة.

ملاحظة: عند توفير عنوان وطول ، سيتحول نوع الصورة افتراضيًا إلى خام.

أمثلة:

flash_backup cal.bin كال

عمل نسخة احتياطية من منطقة بيانات المعايرة.

flash_backup cal_raw.bin 0x30000 0x10000

نسخ منطقة المعايرة احتياطيًا كصورة بيانات أولية.

flash_image
الاستعمال: flash_image [خيارات الإخراج]

اطبع البيانات الوصفية لصورة الفلاش أو أنشئ صورة فلاش جديدة. عندما يتم تزويده بالاسم
من ملف صورة فلاش باعتباره الوسيطة الوحيدة ، سيقوم هذا الأمر بطباعة محتويات البيانات الوصفية
من الصورة.

يمكن استخدام الخيارات التالية لإنشاء صورة فلاش جديدة.

· البيانات =

ملف يحتوي على بيانات لتخزينها في الصورة.

· العنوان =

عنوان فلاش. الافتراضي يعتمد على نوع المعلمة.

· النوع =

نوع صورة الفلاش. الافتراضيات إلى خام.

الخيارات الصالحة هي:

وصف الخيار
────────────────────────────────────────────────── ──────────────────
معايرة البيانات
مهاجم البرامج الثابتة
fpga40 البيانات الوصفية ودفق البت لـ 40 kLE FPGA
fpga115 البيانات الوصفية ودفق البت لـ 115 kLE FPGA
البيانات الأولية الخام. يجب أن تكون معلمات العنوان والطول
شريطة إذا تم اختيار هذا النوع.

المسلسل =

رقم المسلسل للتخزين في الصورة. افتراضات على الأصفار.

flash_init_cal
الاستعمال: flash_init_cal [ ]

قم بإنشاء وكتابة منطقة بيانات معايرة جديدة على الجهاز المفتوح حاليًا ، أو إلى ملف
ملف. تأكد من عمل نسخة احتياطية من بيانات المعايرة قبل تشغيل هذا الأمر. (انظر
أمر flash_backup.)

·

إما 40 أو 115 ، حسب طراز الجهاز.

·

قيمة تقليم VCTCXO / DAC (0x0-0xffff)

·

ملف لكتابة بيانات المعايرة إليه. عندما يتم تقديم هذه الحجة ، لن تكون هناك بيانات
مكتوب على فلاش الجهاز.

flash_restore
الاستعمال: flash_restore [ ]

قم باستعادة بيانات الفلاش من ملف ، مع تجاوز القيم الموجودة في البيانات الأولية للصورة اختياريًا.

·

افتراضيات على العنوان المحدد في ملف صورة الفلاش المقدم.

·

الافتراضي لطول البيانات في ملف الصورة المقدم.

fw_log
الاستخدام: fw_log [اسم الملف]

اقرأ محتويات سجل البرنامج الثابت للجهاز واكتبه في الملف المحدد. إذا كان الجواب لا
تم تحديد اسم الملف ، تتم كتابة محتوى السجل على stdout.

مساعدة
الاستعمال: مساعدة [ ]

يقدم مساعدة موسعة ، مثل هذه ، في أي أمر.

info
الاستعمال: معلومات

يطبع المعلومات التالية حول جهاز مفتوح:

· رقم سري

· قيمة معايرة VCTCXO DAC

· حجم FPGA

ما إذا كان يتم تحميل FPGA أم لا

· الناقل التسلسلي العام والعنوان والسرعة

· الخلفية (تشير إلى رمز واجهة الجهاز الذي يتم استخدامه.)

· رقم المثيل

Jump_to_boot
الاستعمال: jump_to_boot

امسح كلمة توقيع FW في ومضة وانتقل إلى أداة تحميل الإقلاع FX3.

سيستمر الجهاز في التمهيد في أداة تحميل الإقلاع FX3 عبر دورات الطاقة حتى جديد
البرامج الثابتة مكتوبة على الجهاز.

تحميل
الاستعمال: تحميل

قم بتحميل تيار بت FPGA أو قم ببرمجة فلاش SPI الخاص بـ FX3.

xb
الاستعمال: xb [حدود]

تمكين أو تكوين لوحة التوسيع.

قيم صالحة لـ board_model:

· 100

لوحة التوسع XB-100 GPIO

· 200

XB-200 LF / MF / HF / VHF لوح التمدد

الأوامر الفرعية الشائعة:

· ممكن

قم بتمكين لوحة التوسيع XB-100 أو XB-200.

أوامر XB-200 الفرعية:

· مرشح [rx | tx] [50 | 144 | 222 | مخصص | auto_1db | auto_3db]

يحدد مرشح RX أو TX المحدد على لوحة XB-200. فيما يلي أوصاف
كل من خيارات التصفية.

· 50

حدد مرشح 50-54 ميجا هرتز (نطاق 6 أمتار).

· 144

حدد مرشح 144-148 ميجا هرتز (نطاق 2 أمتار).

· 222

حدد مرشح 222-225 ميجا هرتز (نطاق 1.25 متر). بواقعية
خيار المرشح هذا هو في الواقع أوسع قليلاً ، ويغطي
206 ميجا هرتز - 235 ميجا هرتز.

· مخصص

يحدد مسار عامل التصفية المخصص. يجب على المستخدم توصيل مرشح
على طول وصلات FILT و FILT-ANT المقابلة عند الاستخدام
هذا الخيار. وبدلاً من ذلك ، يمكن للمرء أن يقفز FILT و FILT-ANT
اتصالات لتحقيق "لا يوجد مرشح" للاستقبال. (ومع ذلك ، هذا هو
_Highly_ تثبيط للإرسال.)

· auto_1db

يختار تلقائيًا أحد الخيارات المذكورة أعلاه بناءً على التردد
ونقاط المرشحات 1 ديسيبل. يتم استخدام المسار المخصص للحالات
التي لا ترتبط بالفلاتر الموجودة على متن الطائرة.

· auto_3db

يختار تلقائيًا أحد الخيارات المذكورة أعلاه بناءً على التردد
ونقاط المرشحات 3 ديسيبل. يتم استخدام المسار المخصص للحالات
التي لا ترتبط بالفلاتر الموجودة على متن الطائرة.

أمثلة:

xb 200 تمكين

تمكن وتكوين لوحة توسيع محول XB-200.

مرشح xb 200 rx 144

يختار مرشح استقبال 144-148 ميجا هرتز على لوحة توسيع محول XB-200.

MIMO
الاستعمال: mimo [سيد | عبد]

تعديل عملية MIMO للجهاز.

جاكيت
الاستخدام: افتح [معرّفات الجهاز]

افتح الجهاز المحدد للاستخدام مع الأوامر المتتالية. أي جهاز تم فتحه مسبقًا
سوف يغلق.

الشكل العام لسلسلة معرف الجهاز هو:

: [الجهاز = : ] [المثيل = ] [مسلسل = ]

راجع وثائق bladerf_open () في libbladeRF للحصول على محدد الجهاز الكامل
تنسيق.

نظرة مختلسة
الاستعمال: نظرة خاطفة [عدد_العناوين]

يمكن لأمر peek قراءة أي من الأجهزة المتدلية من FPGA والتي تتضمن امتداد الملف
جهاز الإرسال والاستقبال LMS6002D ، تقليم VCTCXO DAC أو شريحة مولد ساعة Si5338.

إذا تم توفير num_addresses ، فسيتم زيادة العنوان بمقدار 1 وإلقاء نظرة خاطفة أخرى
أداؤها للعديد من العناوين.

نطاقات العناوين الصالحة:

نطاق عنوان الجهاز
─────────────────────
داك 0 إلى 255

من 0 إلى 127
سي 0 إلى 255

على سبيل المثال:

· نظرة خاطفة si ...

تحشر في
الاستعمال: كزة

يمكن لأمر poke كتابة أي من الأجهزة المعلقة من FPGA والتي تتضمن امتداد
جهاز الإرسال والاستقبال LMS6002D ، تقليم VCTCXO DAC أو شريحة مولد ساعة Si5338.

نطاقات العناوين الصالحة:

نطاق عنوان الجهاز
─────────────────────
داك 0 إلى 255
من 0 إلى 127
سي 0 إلى 255

على سبيل المثال:

· كزة lms ...

طباعة
الاستخدام: طباعة [معلمة]

يأخذ أمر الطباعة معلمة للطباعة. المعلمات المتاحة مذكورة أدناه. لو
لم يتم تحديد باريميتر ، تتم طباعة جميع المعلمات.

المعلمة الوصف
────────────────────────────────────────────────── ──────────────────────
عرض النطاق الترددي إعدادات النطاق الترددي
إعدادات التردد
حالة gpio FX3 <-> FPGA GPIO
إعدادات الاسترجاع
lnagain إعداد الكسب لـ RX LNA ، بالديسيبل
إعداد إدخال rx_mux FPGA RX FIFO mux
rxvga1 اكتساب إعداد RXVGA1 بوحدة ديسيبل
rxvga2 اكتساب إعداد RXVGA2 بوحدة ديسيبل
txvga1 اكتساب إعداد TXVGA1 ، بالديسيبل
txvga2 اكتساب إعداد TXVGA2 ، بالديسيبل
أخذ العينات وضع أخذ العينات الخارجية أو الداخلية
samplerate Samplerate الإعدادات
إعدادات trimdac VCTCXO Trim DAC
vctcxo_tamer وضع تامر VCTCXO الحالي.
xb_gpio لوحة التوسعة قيم GPIO
xb_gpio_dir لوحة التوسيع اتجاه GPIO (1 = الإخراج ، 0 = الإدخال)

مسبار
الاستعمال: التحقيق [صارم]

ابحث عن جهاز bladeRF المرفق واطبع قائمة بالنتائج.

بدون تحديد صارم ، لا يعتبر عدم وجود أي أجهزة متاحة خطأ.

عند تقديم الوسيطة الصارمة الاختيارية ، سيعالج هذا الأمر الموقف حيث لا
تم العثور على الأجهزة كخطأ ، مما تسبب في البرامج النصية أو قوائم الأوامر المقدمة عبر e-
حجة سطر الأوامر للإنهاء على الفور.

استقال
الاستعمال: استقال

اخرج من CLI.

استعادة
الاستعمال: استعادة [ ]

قم بتحميل البرامج الثابتة على جهاز يعمل في وضع أداة تحميل التشغيل ، أو قم بإدراج جميع الأجهزة الموجودة حاليًا
وضع محمل الإقلاع.

بدون وسيطات ، يسرد هذا الأمر ناقل USB وعنوان للأجهزة المستندة إلى FX3
يعمل في وضع محمل الإقلاع.

عند توفير ناقل وعنوان ومسار إلى ملف البرنامج الثابت ، سيكون الجهاز المحدد
محملة بـ وبدء تنفيذ البرنامج الثابت المقدم.

في معظم الحالات ، بعد تحميل البرامج الثابتة بنجاح في ذاكرة الوصول العشوائي للجهاز ، يجب على المستخدمين القيام بذلك
افتح الجهاز باستخدام الأمر "open" ، واكتب البرنامج الثابت ليومض عبره
"تحميل fx3 "

يجري
الاستعمال: تشغيل

قم بتشغيل البرنامج النصي المقدم.

rx
الاستعمال: rx

تلقي عينات معدل الذكاء وكتابتها في الملف المحدد. يتم التحكم في الاستقبال و
تم تكوينه بواسطة أحد العناصر التالية:

وصف الأمر
────────────────────────────────────────────────── ──────────────────────
ابدأ في استلام العينات
التوقف عن استلام العينات
انتظر انتظر حتى يكتمل إرسال العينة ، أو حتى يكتمل ملف
الوقت المحدد ينقضي
config تكوين استقبال العينة. إذا لم تكن هناك معلمات
المقدمة ، تتم طباعة المعلمات الحالية.

يعد تشغيل rx بدون أي أوامر إضافية اختصارًا صالحًا لتكوين rx.

يستغرق الأمر wait معلمة مهلة اختيارية. هذه المعلمة افتراضية لوحدات
مللي ثانية (مللي ثانية). يمكن تحديد وحدة المهلة باستخدام لاحقات ms أو s. اذا هذا
لم يتم توفير المعلمة ، سينتظر الأمر حتى اكتمال الاستقبال أو Ctrl-C
مضغوط.

تأخذ معلمات التكوين معلمة النموذج = القيمة ، ويمكن تحديدها في ملف واحد أو
دعوات تكوين rx متعددة. فيما يلي قائمة بالمعلمات المتاحة.

المعلمة الوصف
────────────────────────────────────────────────── ──────────────────────
n عدد العينات المطلوب استلامها. 0 = inf.
اسم الملف لكتابة العينات المستلمة إليه
تنسيق تنسيق ملف الإخراج. واحدة من التالية:
csv: CSV لعينات SC16 Q11
بن: عينات خام SC16 Q11 DAC
عينات عدد العينات في المخزن المؤقت لاستخدامها في
تيار غير متزامن. يجب أن يكون قابلاً للقسمة على 1024 و
> = 1024.
عدد المخازن المؤقتة عينة لاستخدامها في غير متزامن
تدفق. الحد الأدنى للقيمة هو 4.
xfers عدد عمليات النقل المتزامنة للسماح لـ
تيار غير متزامن للاستخدام. يجب أن يكون هذا أقل
من معلمة المخازن المؤقتة.
مهلة دفق البيانات. مع عدم وجود لاحقة ، الافتراضي
الوحدة مللي ثانية. القيمة الافتراضية هي 1000 مللي ثانية (1 ثانية).
اللواحق الصالحة هي ms و s.

على سبيل المثال:

· ملف التكوين rx = / tmp / تنسيق data.bin = bin n = 10 كيلو

تلقي (10240 = 10 * 1024) عينة ، وكتابتها إلى /tmp/data.bin في DAC الثنائي
تنسيق.

الملاحظات:

· تدعم معلمات n والعينات والمخازن المؤقتة و xfers اللواحق K و M و G والتي
هي من مضاعفات 1024.

· سيؤدي توقف rx متبوعًا ببداية rx إلى قطع ملف العينات. لو
هذا غير مرغوب فيه ، تأكد من تشغيل rx config لتعيين ملف آخر قبل إعادة تشغيل ملف
rx تيار.

· بالنسبة لمعدلات العينات الأعلى ، يُنصح باستخدام تنسيق الإخراج الثنائي ، و
يتم كتابة ملف الإخراج إلى ذاكرة الوصول العشوائي (على سبيل المثال / تمة, / ديف / shm) ، إذا سمحت المساحة. لأكبر
يلتقط بمعدلات عينات أعلى ، فكر في استخدام SSD بدلاً من HDD.

tx
الاستعمال: TX

اقرأ عينات معدل الذكاء من الملف المحدد وأرسلها. يتم التحكم في ناقل الحركة و
تم تكوينه بواسطة أحد العناصر التالية:

وصف الأمر
────────────────────────────────────────────────── ──────────────────────
ابدأ في إرسال العينات
توقف عن إرسال العينات
انتظر انتظر حتى يكتمل إرسال العينة ، أو حتى يكتمل ملف
الوقت المحدد ينقضي
config تكوين إرسال العينة. إذا لم تكن هناك معلمات
المقدمة ، تتم طباعة المعلمات الحالية.

يعد تشغيل tx بدون أي أوامر إضافية اختصارًا صالحًا لتكوين tx.

يستغرق الأمر wait معلمة مهلة اختيارية. هذه المعلمة افتراضية لوحدات
مللي ثانية (مللي ثانية). يمكن تحديد وحدة المهلة باستخدام لاحقات ms أو s. اذا هذا
لم يتم توفير المعلمة ، سينتظر الأمر حتى اكتمال الإرسال أو
يتم الضغط على Ctrl-C.

تأخذ معلمات التكوين معلمة النموذج = القيمة ، ويمكن تحديدها في ملف واحد أو
دعوات تكوين TX متعددة. فيما يلي قائمة بالمعلمات المتاحة.

المعلمة الوصف
────────────────────────────────────────────────── ──────────────────────
اسم الملف لقراءة العينات منه
تنسيق تنسيق ملف الإدخال. واحدة من التالية:
csv: CSV لعينات SC16 Q11 ([-2048 ، 2047])
bin: عينات خام SC16 Q11 DAC ([-2048 ، 2047])
كرر عدد مرات محتويات الملف
أحال. 0 يعني كرر حتى توقف.
تأخير عدد ميكروثانية للتأخير بين
إعادة إرسال محتويات الملف. 0 يعني عدم وجود تأخير.
عينات عدد العينات في المخزن المؤقت لاستخدامها في
تيار غير متزامن. يجب أن يكون قابلاً للقسمة على 1024 و
> = 1024.
عدد المخازن المؤقتة عينة لاستخدامها في غير متزامن
تدفق. الحد الأدنى للقيمة هو 4.
xfers عدد عمليات النقل المتزامنة للسماح لـ
تيار غير متزامن للاستخدام. يجب أن يكون هذا
معلمة المخازن المؤقتة.
مهلة دفق البيانات. مع عدم وجود لاحقة ، الافتراضي
الوحدة مللي ثانية. القيمة الافتراضية هي 1000 مللي ثانية (1 ثانية).
اللواحق الصالحة هي "ms" و "s".

على سبيل المثال:

ملف التكوين TX = تنسيق data.bin = تكرار بن = 2 تأخير = 250000

نقل محتويات data.bin مرتين ، مع تأخير ~ 250 مللي ثانية بينهما
الإرسال.

الملاحظات:

· تدعم معلمات n والعينات والمخازن المؤقتة و xfers اللواحق K و M و G والتي
هي من مضاعفات 1024.

· للحصول على معدلات عينات أعلى ، يُنصح بتخزين ملف الإدخال في ذاكرة الوصول العشوائي (على سبيل المثال / تمة,
/ ديف / shm) أو على SSD ، بدلاً من HDD.

عند تقديم بيانات CSV ، سيقوم هذا الأمر أولاً بتحويلها إلى تنسيق ثنائي مخزّن
في ملف في دليل العمل الحالي. خلال هذه العملية ، القيم خارج النطاق
سيتم فرضه.

· عند استخدام تنسيق ثنائي ، يكون المستخدم مسؤولاً عن ضمان أن البيانات المقدمة
القيم ضمن النطاق المسموح به. هذا الشرط المسبق يخفف من الحاجة لذلك
برنامج لإجراء فحوصات النطاق في عمليات الاسترجاعات الحساسة للوقت.

طقم
الاستعمال: مجموعة

يأخذ الأمر set معلمة وعددًا عشوائيًا من الوسيطات لذلك المعين
معامل. المعلمة هي واحدة من:

المعلمة الوصف
────────────────────────────────────────────────── ──────────────────────
عرض النطاق الترددي إعدادات النطاق الترددي
إعدادات التردد
حالة gpio FX3 <-> FPGA GPIO
إعدادات الاسترجاع. قم بتشغيل "تعيين الاسترجاع" إلى أوضاع القائمة.
lnagain إعداد الكسب لـ RX LNA ، بالديسيبل. القيم: 0، 3، 6
rxvga1 اكتساب إعداد RXVGA1 بوحدة ديسيبل. النطاق: [5 ، 30]
وضع إدخال rx_mux FPGA RX FIFO mux. الخيارات هي:
BASEBAND_LMS ، 12BIT_COUNTER ، 32BIT_COUNTER ،
DIGITAL_LOOPBACK
rxvga1 اكتساب إعداد RXVGA1 بوحدة ديسيبل. النطاق: [5 ، 30]
rxvga2 اكتساب إعداد RXVGA2 بوحدة ديسيبل. النطاق: [0 ، 30]
txvga1 اكتساب إعداد TXVGA1 ، بالديسيبل. النطاق: [-35، -4]
إعداد كسب txvga2 لـ TXVGA2 ، في ديسيبل. النطاق: [0 ، 25]
أخذ العينات وضع أخذ العينات الخارجية أو الداخلية
عينات إعدادات معدل العينة
تقليم إعدادات DAC من trimdac VCTCXO
وضع تامر vctcxo_tamer VCTCXO. الخيارات: معطل ، 1PPS ، 10 ميجا هرتز
xb_gpio لوحة التوسعة قيم GPIO
xb_gpio_dir لوحة التوسيع اتجاه GPIO (1 = الإخراج ، 0 = الإدخال)

الإصدار
الاستعمال: الإصدار

يطبع معلومات الإصدار للبرنامج المضيف والجهاز الحالي.

أمثلة


استضافت bladeRF-cli -l $ x40.rbf

يقوم بتحميل صورة FPGA باسم hostx40.rbf على FPGA الخاص بالشفرة.

ملاحظات: ستفقد صورة FPGA المحملة بـ --load-fpga عند إيقاف التشغيل.

$bladeRF-cli -f البرامج الثابتة.img

يومض firmware.img على البرنامج الثابت الخاص بالشفرة.

استضافت bladeRF-cli -L $ x40.rbf

يومض صورة FPGA المسماة hostx40.rbf على الشفرة ، حيث ستكون
تحميلها تلقائيا على السلطة.

استخدم bladeRF-cli عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 2
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 3
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 4
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • 5
    UNetbootin
    UNetbootin
    يتيح لك UNetbootin إنشاء ملفات
    محركات أقراص USB المباشرة لـ Ubuntu و Fedora و
    توزيعات Linux الأخرى بدون ملفات
    حرق قرص مضغوط. يعمل على أنظمة تشغيل Windows و Linux و
    و ...
    تنزيل UNetbootin
  • 6
    دوليبار تخطيط موارد المؤسسات - إدارة علاقات العملاء
    دوليبار تخطيط موارد المؤسسات - إدارة علاقات العملاء
    Dolibarr ERP - CRM هو وسيلة سهلة للاستخدام
    حزمة البرامج مفتوحة المصدر ERP و CRM
    (تشغيل مع خادم ويب php أو كملف
    برنامج مستقل) للشركات ،
    أسس ...
    تنزيل Dolibarr ERP - CRM
  • أكثر "

أوامر لينكس

Ad