آسان ترين انٽرنيٽ ريڊيو ڪالم "ڪودي" يا "راسبي" برڪ جي نجات

آسان ترين انٽرنيٽ ريڊيو ڪالم "ڪودي" يا "راسبي" برڪ جي نجات

بنيادي شرطون:

  1. اتي ھڪڙو پراڻو غير استعمال ٿيل پھرين نسل Raspberry Pi بورڊ آھي؛
  2. بورڊ هڪ مئل وزن جي طور تي ڪابينا تي ڪوڙ آهي ۽ استعمال نه ڪيو ويو آهي - "برڪ" بورڊ؛

توھان ڇا حاصل ڪرڻ چاھيو ٿا:

  1. وقت ۾ هڪ خاص نقطي تي (مثال طور، موڊ طرفان)
    بورڊ هڪ "برڪ" ٿيڻ بند ٿي ويو آهي، ۽ هڪ جادو ميموري ڪارڊ ان ۾ داخل ڪيو ويو آهي؛
  2. هڪ Ethernet ڪيبل ۽ هڪ پلگ هڪ باقاعده گهريلو اسپيڪر يا هيڊفونز بورڊ سان ڳنڍيل آهن؛
  3. اڳوڻي "برڪ" کي توانائي ڏيڻ کان پوء - ڳائي ٿو

بنيادي خيال:

  1. ڪنهن به سيٽنگ لاء اشارو جو گهٽ ۾ گهٽ تعداد، سڀ کان وڌيڪ مثالي صورت ۾، اسان صرف "ايٿرنيٽ" ڪيبل، پاور ۽ اسپيڪر سان ڳنڍيندا آهيون، ۽ ٻيو ڪجهه نه ڪندا، لفظ کان. "بلڪل"؛
  2. مثال طور، اسان اڳوڻي "برڪ" کي باڪس جي ٻاهران سپورٽ ڪندا آهيون، مثال طور، 20 انٽرنيٽ ريڊيو اسٽيشنون، جن جي سوئچنگ کي هڪ دائري ۾ مائوس ويل کي دٻائڻ يا مخصوص GPIO پن تي هٽائي سگهجي ٿو (ٻن تارن کي ڳنڍيو ۽ ان کي بند ڪريو (منهنجو ننڍپڻ کان خواب)؛
  3. ڪنٽرول ريڊيو چينل ذريعي ڪيو ويندو آهي، ۽ هي ريڊيو چينل هڪ عام ريڊيو ماؤس ٿي سگهي ٿو؛
  4. تيار ٿيل سسٽم وٺو، "يوڪو پروجيڪٽ" ۾ تقسيم کٽ گڏ ڪريو
    اهي. هميشه وانگر، اسان توهان سان ڪجهه به نه ڪنداسين، ڇو ته سڀ ڪجهه ٿي چڪو آهي.
    (اهو ڪافي آهي ته ٻئي پاسي ٻاهران مبصر رکڻ لاءِ "ٽي وي");

بيان

آسان ترين انٽرنيٽ ريڊيو ڪالم "KODI"
پراڻي Raspberry Pi 1 بورڊ لاء ٺهيل اسيمبلي
(ڪجهه مٽي گڏ ڪرڻ الماري تي، پر ڪير وڌيڪ ڪم ڪرڻ لاء تيار آهن)

3 انٽرنيٽ ريڊيو اسٽيشنن جي m8u12 لسٽ ڊفالٽ طور استعمال ٿئي ٿي.

اهو فرض ڪيو ويو آهي ته بورڊ بغير ڪنهن HDMI آئوٽ جي ڪم ڪري ٿو، ۽ ان کي بند ڪرڻ لاء، صرف پاور اڊاپٽر کي آئوٽليٽ مان انپلگ ڪريو. ۽ هڪ الٽرا جديد وائرليس ريموٽ ڪنٽرول جي طور تي، توهان پنهنجو سپر ريڊيو ماؤس استعمال ڪري سگهو ٿا (چڱو، يا هڪ دم سان باقاعده گرين کي ڳنڍيو).

فعال ٿيڻ تي، نيٽ ورڪ انٽرفيس ڊفالٽ طور تي ترتيب ڏنل آھي DHCP پروٽوڪول ۽ لسٽ مان آخري يادگار ريڊيو اسٽيشن کيڏيو ويندو آھي، پلے بیک جو حجم باقاعده ماؤس ذريعي ڪنٽرول ڪيو ويندو آھي:
(آخرڪار پنهنجي ماؤس کي ”هيڊ آف مئنيجمينٽ“ مقرر ڪيو، ۽ کيس مبارڪباد ڏيو، هوءَ ان جي لائق آهي)

  колесико вперед  - увеличение громкости звука
  колесико назад   - уменьшение громкости звука
  длительное нажатие (3сек и более) на правую кнопку мыши
                   - выбор следующий радиостанции
  длительное нажатие (3сек и более) на левую кнопку мыши
                   - выбор предыдущей радиостанции

انٽرنيٽ ريڊيو اسٽيشنن جي پنھنجي لسٽ شامل ڪرڻ لاء
توھان ھميشہ پنھنجي ٽي وي تان HDMI ڪيبل ڳنڍي سگھو ٿا
۽ استعمال ڪريو اسٽاڪ ڪوڊ 17.6 GUI
(بورڊ کي بند ڪريو، HDMI سان ڳنڍيو ۽ پاور اڊاپٽر کي ڦيرايو)

Kodi مين مينيو => "Add-ons" => "منهنجو add-ons"
          => "PVR ڪلائنٽ" => "PVR IPTV سادي ڪلائنٽ"

شروعاتي عملدرآمد

(ممڪن)
شروعات ۾، جڏهن مون هڪ "انٽرنيٽ ريڊيو ڪالم" ٺاهڻ جو فيصلو ڪيو، مون هيٺ ڏنل رٿابندي ڪئي:

  • يوٽو پروجيڪٽ ۾ گھٽ ۾ گھٽ ڪنسول ورڇ؛
  • آڊيو وهڪرو GStreamer ذريعي ادا ڪيو ويندو آهي؛
  • نيٽ ورڪ انٽرفيس DHCP ذريعي ترتيب ڏنل آهي؛

۽ ھن حل جا ڪيترائي فائدا آھن:

  1. ڪافي تيز (پاور سپلائي 30-40 سيڪنڊن کان آپريٽنگ موڊ ڏانهن نڪرڻ)؛
  2. ڪافي قابل اعتماد (گهٽ پروگرام، ناڪامي جا گهٽ نقطا)؛
  3. ڪنسول ورهائڻ تمام آسان آهي صرف پڙهڻ واري موڊ ۾ رکڻ لاءِ
    اهي. پروگرام روٽ فائل سسٽم تي ڪجھ به نه لکندا آهن
    (SDHC ميڊيا تي هڪ فائيل سسٽم منهنجي خيال ۾ ناڪامين لاء پهريون اميدوار آهي)؛

نوٽ:

    В Yocto перевести корневую файловую систему (rootfs) 
    в режим только чтение можно сделать достаточно просто, 
    изменив один параметр во время сборки 

    Из коробки Yocto предлагает два варианта:
    1) Работа файловой системы в обычном режиме чтение/запись 
    (так работают все дистрибутивы общего назначения, например Ubuntu)
    2) Работа файловой системы в режиме только чтение
    (так работают специализированные дистрибутивы, например в маршрутизаторах)

    В режиме только чтение все каталоги, в которые обычно 
    записываются данные приложений и сервисов во время работы монтируются 
    в оперативную память (например каталог /var/log и т.п.)
    Данные актуальны только для текущего сеанса работы и после сброса питания
    данные теряются.

    Если в Yocto Project вы укажете при сборке использовать "read only", 
    то после сборки ваш дистрибутив будет настроен только на чтение, 
    но вы всегда можете добавить возможность динамического перевода 
    из "read only"  в "read/write", но это уже совсем другая история ...
    

۽ هڪ اهم نقصان:

"اهو ٿيڻ گهرجي" يعني. مون کي شام جو N نمبر خرچ ڪرڻو پوندو
(عام طور تي ڪم کان پوء، ۽ اهو سڀ کان وڌيڪ غير موثر وقت آهي، هن وقت دماغ وڌيڪ نه سوچيندو آهي، اهو عام طور تي ننڊ ڪندو آهي)

۽ اڃا تائين، مون پنهنجي پوئين مضمون لکيو هبري تي ملٽي ميڊيا سينٽر بابت ڪوڊ ۽ يوڪٽو منصوبي
۽ ساڳئي رڳ ۾ جاري رکڻ جو موقعو، منهنجي ڳولا جي تسلسل کي ختم ڪيو. ان تي وڌيڪ ايندڙ باب ۾.

ڪوڊي کي انٽرنيٽ ريڊيو اسپيڪر ۾ تبديل ڪرڻ

فنڪشنلٽي کي لاڳو ڪرڻ لاءِ جنهن جي مون کي ضرورت آهي، مان هڪ وڌيڪ طريقو شامل ڪندس ڊسٽريبيوشن بلڊ ريسيپي ۾ بيان ڪيل اڳئين ۾ مضمون فائل ڏسو berserk-image.bb

GUI_SETTINGS = "home/root/.kodi/userdata/guisettings.xml"

# конфигурация запуска последнего выбранного ТВ канала (1-фон 2-передний план)
F1_LINE = "<startlast default="true">0</startlast>"
R1_LINE = "<startlast>1</startlast>"
# конфигурация вывода звука, всегда подключен только аналоговый аудио выход
F2_LINE = "<audiodevice default="true">PI:HDMI</audiodevice>"
R2_LINE = "<audiodevice>PI:Analogue</audiodevice>"
# так как HDMI по умолчанию не используется отключаю автоматическое обновление
# а то может получиться что питание уехало, а данные остались не записанными
F3_LINE = "<addonupdates default="true">0</addonupdates>"
R3_LINE = "<addonupdates>2</addonupdates>"


# метод отвечает за добавление конфигурации:
# которая превращает "Умный телевизор" в "простую Интернет Радио колонку"
add_radio_guisettings() {
    sed -i "s|${F1_LINE}|${R1_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
    sed -i "s|${F2_LINE}|${R2_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
    sed -i "s|${F3_LINE}|${R3_LINE}|" ${IMAGE_ROOTFS}/${GUI_SETTINGS}
}


FIND_STR = "touch ./tmp/.FIRST_RUN."
SCRIPT_FIRST_RUN = "etc/init.d/first-run.sh"
# так как HDMI выход может не использоваться, 
# то необходимо отключить "стартовое приветствие"
off_kodi_welcome() {
    sed -i "s|${FIND_STR}|#&|" ${IMAGE_ROOTFS}/${SCRIPT_FIRST_RUN}
}

طريقن جو مقصد آهي روٽ فائل سسٽم کي تبديل ڪرڻ کان پهريان هڪ واحد خام فائل جي شڪل ۾ تقسيم جي تصوير، جيڪا حڪم سان ميموري ڪارڊ ڏانهن لکيل آهي. dd

اهو هن طريقي سان ڪيو ويندو آهي:
ROOTFS_POSTPROCESS_COMMAND += "add_radio_guisettings؛ off_kodi_welcome؛"

مختصر ۾، ڪوڊي 17.6 جي مکيه ترتيب واري فائل ۾، "ٽي پوائنٽ" تبديلي

  • آخري چونڊيل ٽي وي چينل جي ٺاھ جوڙ شروع ڪريو؛
  • آڊيو آئوٽ جي جوڙجڪ، صرف اينالاگ آڊيو آئوٽ هميشه ڳنڍيل آهي؛
  • خودڪار اپڊيٽ کي بند ڪرڻ؛
  • نوٽ:
        Единственное с чем у меня возникли сложности, 
        это то, что пришлось еще подтащить файл базы данных 
        в формате sqlite => TV29.db, в котором указывается 
        текущий проигрываемый ТВ канал 
        (так как по умолчанию никакой из каналов не выбран), 
        а через xml конфигурацию в Kodi этого не сделать.
        

هر شئي لاءِ عملن جو وڌيڪ تفصيلي سلسلو:

1) اسڪرين جي مٿين کاٻي ڪنڊ ۾ "گيئر" آئڪن تي ڪلڪ ڪريو
۽ "PVR ۽ ٽي وي سيٽنگون" چونڊيو (ٻن سڱن سان ٽي وي جي تصوير)
وڌيڪ مينيو جي کاٻي پاسي، "پلي بيڪ" آئٽم کي چونڊيو، ۽ مرڪزي حصي ۾ "جنرل"
منتخب ڪريو "Startup تي آخري چينل کان جاري رکو" ڊراپ-ڊائون لسٽ ۾
"اڳيون" سيٽنگ کي چونڊيو

يا وڌيڪ واضح طور تي:

      "Настройки PVR и ТВ" 
       => "Воспроизведение" 
       => "Продолжить с последнего канала при запуске" => "Передний план"

2) اسڪرين جي مٿين کاٻي ڪنڊ ۾ "گيئر" آئڪن تي ڪلڪ ڪريو ۽ شيون چونڊيو:

       "Системные настройки"  
       => "Дополнения" => "Обновления" => "Никогда не проверять обновления"

3) اسڪرين جي مٿين کاٻي ڪنڊ ۾ "گيئر" آئڪن تي ڪلڪ ڪريو ۽ شيون چونڊيو:

       "Системные настройки" 
       => "Аудио" => "Устройство вывода звука" => "PI: Analogue"

مان ڪيئن ٻن سالن کان غلط ٽي وي ڏسي رهيو آهيان.

مون کي توهان جي آڏو اقرار ڪرڻ گهرجي ته ٻن سالن ۾ مون نه سيکاريو آهي ته ٽي وي ڪيئن ڏسجي.

مان اڪثر ڪري باورچی خانه ۾ ٽي وي ڏسندو آهيان. A Raspberry Pi 2B بورڊ ٽي وي سان ڳنڍيل آهي، ۽ Ethernet ۽ HDMI رابطا بورڊ سان ڳنڍيل آهن. بورڊ هڪ باقاعده USB ڪيبل ذريعي هلائي ٿو، جيڪو ٽي وي جي USB پورٽ ۾ پلگ ان ٿيل آهي. حقيقت ۾، اسٽاڪ ريموٽ ڪنٽرول استعمال ڪندي ٽي وي کي آن ڪرڻ پڻ Raspberry Pi بورڊ کي پاور فراهم ڪري ٿو، ۽ ريموٽ ڪنٽرول مان ٽي وي کي بند ڪرڻ پڻ فوري طور تي Raspberry Pi بورڊ مان پاور ري سيٽ ڪري ٿو.

ها، مان چڱي ريت واقف آهيان ته اهو نه ٿو ڪري سگهجي، ڇاڪاڻ ته ڪوڊي ملٽي ميڊيا سينٽر (ext3) جو روٽ فائيل سسٽم منهنجي عام پڙهڻ / لکڻ واري موڊ ۾ ڪم ڪري ٿو. پر مان هڪ سست ماڻهو آهيان، ۽ شروع ڪرڻ وارن لاءِ، مون اهو طئي ڪرڻ جو فيصلو ڪيو ته اهو سسٽم کي بند ڪرڻ ۾ ڪيترو وقت لڳندو آهي، جيستائين اهو مڪمل طور تي لوڊ ٿيڻ بند نه ٿئي، پر بدقسمتي سان ٻن سالن کان آئون اهو نه ڪري سگهيو آهيان (شايد مان. صرف خوش قسمت هو، مون کي خبر ناهي).

۽ منهنجي خيال ۾، جيڪڏهن هي موڊ منهنجي ٽي وي لاءِ موزون آهي، ته پوءِ اهو ”سادو انٽرنيٽ ريڊيو اسپيڪر“ لاءِ به موزون آهي، ۽ جڏهن کان مون زبردستي ڪوڊي پلگ انز جي خودڪار اپڊيٽ کي بند ڪيو آهي، ان ڪري فائيل سسٽم جي ناڪامي جو امڪان ٿي ويندو. اڃا به گهٽ. هينئر تائين مون کي ان سان ڪو مسئلو نظر نٿو اچي.

نوٽ:

    Но вы всегда при желании можете с помощью одной yocto команды 
    IMAGE_FEATURES += "read-only-rootfs"

    и определенной магии перевести ваш дистрибутив в режим "read only"
    

تقسيم کٽ "انٽرنيٽ ريڊيو اسپيڪر" مضمون ۾ بيان ڪيل هڪ گهريلو آهي، ۽ گهر جي تقسيم کٽ لاء سڀ کان وڌيڪ اهم آهي هڪ خوبصورت GUI. منهنجي خيال ۾، اهو تمام ڏکيو يا تقريبا ناممڪن آهي ته هڪ عام صارف کي ڪنسول ۾ ڪنهن به ناقابل فهم جادو حڪمن ۾ ڊرائيو ڪرڻ سيکارڻ لاء، ۽ هن کي اهڙو لفظ به نه ڄاڻندو آهي. ۽ ھتي آھي GUI، مھرباني ڪري.

۽ اهو شايد منهنجو بنيادي دليل آهي غير ڪنسول ورهائڻ جي حق ۾. Kodi جي گرم چراغ GUI، ان کي واقعي جي ضرورت نه آهي، پر ان کي اتي آهي.
(مان اهو ٻڌائڻ به مڪمل طور تي وساري چڪو آهيان ته ڪوڊي کي ريموٽ ڪنٽرول ڪري سگهجي ٿو، مثال طور هڪ سمارٽ فون تان يٽس ايپليڪيشن کي انسٽال ڪندي، ۽ شايد ڪنهن لاءِ، اهو هڪ پلس هوندو)

ڪوڊي ترتيب، مائوس ڪنٽرول لاءِ

۽ هاڻي راکٽ

<keymap>
    <global>
        <mouse>
          <wheelup>VolumeUp</wheelup>
          <wheeldown>VolumeDown</wheeldown>
          <middleclick>ChannelDown</middleclick>
          <longclick id="0">ChannelDown</longclick>
          <longclick id="1">ChannelUp</longclick>
          <!-- конфигурационный rocket -->
        </mouse>
    </global>
</keymap>

تشڪيل هيٺ ڏنل عناصر لاء عالمي واقعن کي ختم ڪري ٿو:

  • مائوس جو ڦيٿو اڳتي وڌايو
  • مائوس ويل واپس اسڪرول
  • ماؤس جي وچ واري بٽڻ کي دٻايو
  • ڊگھي مائوس ڪلڪ جي پروسيسنگ (3 سيڪنڊ يا وڌيڪ)،
    0 ساڄي بٽڻ جي سڃاڻپ، 1 کاٻي بٽڻ جي سڃاڻپ

ماؤس واقعن کي ترتيب ڏيڻ تي وڌيڪ معلومات:

kodi.wiki/view/Alternative_keymaps_for_mice
kodi.wiki/view/Action_IDs
kodi.wiki/view/Window_IDs

جيڪڏهن ڪيبل سسٽم توهان وٽ نه آيو ته ڇا ڪجي

”پر مون وٽ گهر ۾ مفت ايٿرنيٽ بندرگاهن نه آهن (يا ڪڏهن به نه هئا)،“ پراڻي Raspberry Pi 1 بورڊن جا ڪجهه خوش مالڪ چون ٿا (شايد بورڊ تحقيق لاءِ خريد ڪيو ويو هو ۽ الماري تي ليٽيو پيو هو)

۽ جيئن ته بورڊ تي ڪو به بلٽ ان وائي فائي نه آهي، ايٿرنيٽ ڪنيڪشن کان سواءِ، اهو تمام ڪارائتو ناهي.

يقينا، Ethernet کان سواء Raspberry Pi 1 بورڊ استعمال ڪرڻ جو امڪان موجود آهي، پر ان کي توهان کان ڪجهه ڪوشش جي ضرورت پوندي. عام طور تي اهڙيون شيون دلچسپ هونديون آهن صرف ڪجهه نئين جي مطالعي جي حصي جي طور تي، يعني. هي هڪ رواجي نوڪري ناهي.

تنهن ڪري، اچو ته هڪ نظرياتي استعمال جي صورت تي غور ڪريون بورڊ لاءِ بغير Ethernet:

توھان ھڪڙي خارجي USB - وائي فائي اڊاپٽر کي ڳنڍي سگھو ٿا، غور سان ھدايت ڪئي وئي
ته اڊاپٽر کي لينڪس جي تحت سٺو ڪم ڪرڻ گهرجي

نوٽ:

    К сожалению часть WiFi адаптеров работать не будет, 
    это не особенность представленного в данной статье дистрибутива, 
    а скорее проблема конкретных драйверов WiFi адаптеров в ядре Linux. 
    Можно констатировать тот факт, что в настоящий момент вы не можете просто 
    пойти в магазин и купить любой WiFi адаптер. Скорее вы должны подобрать WiFi 
    адаптер из списка менее проблематичных и хорошо работающих под Linux.

    я проверял только следующии модели:
    - WiFi адаптер на чипсете Atheros D-Link DWA-126 802.11n (AR9271)
    - WiFi адаптер NetGear WNDA3200
    - WiFi адаптер NetGear WNA1100
    - WiFi адаптер TP-Link TL-WN722N (AR9271)
    - WiFi адаптер TL-WN322G v3
    - WiFi адаптер TL-WN422G
    - Wifi адаптер Asus USB-N53 chipset Ralink RT3572 
    

جيڪڏهن توهان وٽ اڳ ۾ ئي يو ايس بي وائي فائي اڊاپٽر آهي، توهان چيڪ ڪري سگهو ٿا ته اهو لينڪس هيٺ سٺو ڪم ڪري ٿو جهڙوڪ:

  • ڪجھ مشهور لينڪس ڊويزن کي انسٽال ڪريو
    عام مقصد، جهڙوڪ "Ubuntu ڊيسڪ ٽاپ"
  • سسٽم کي بوٽ ڪريو
  • پنھنجي وائي فائي يو ايس بي اڊاپٽر کي ڳنڍيو
  • نيٽ ورڪ مئنيجر لانچ ڪريو ۽ پنھنجي وائي فائي ھٽ اسپاٽ سان ڳنڍڻ جي ڪوشش ڪريو
  • جيڪڏهن سڀ ڪجهه ٺيڪ ڪم ڪري ٿو ۽ توهان جو انٽرنيٽ ڪنيڪشن مستحڪم آهي، ته پوءِ توهان جو اڊاپٽر چڱيءَ طرح سهائتا ٿيل آهي ۽ توهان هن اڊاپٽر کي خاص تقسيم ۾ ڳنڍڻ تي پنهنجو ڪم جاري رکي سگهو ٿا ۽ ممڪن آهي ته ٻين ڪنيل ورجن سان.
    (جيڪڏهن نه، پوء نه، افسوس - اهو بهتر آهي ته ڪوشش نه ڪريو)

"Raspberry PI" ۾ ٻاهرين وائي فائي اڊاپٽر لاءِ سپورٽ

لينڪس ۾ صحيح ڪم ڪرڻ لاءِ وائي فائي اڊاپٽر لاءِ: اسان کي ٻن شين جي ضرورت آهي:
1) لينڪس ڪنييل سپورٽ مخصوص وائي فائي اڊاپٽر لاءِ
2) ھڪڙي مخصوص وائي فائي اڊاپٽر لاء ڪنييل ماڊل جي سسٽم ۾ موجودگي

اچو ته TP-Link TL-WN722N اڊاپٽر کي مثال طور وٺون. هن وٽ وڏو اينٽينا آهي.
اچو ته اهو chipset ڳوليون جنهن تي بورڊ ڪم ڪري ٿو - مون وٽ آهي "AR9271"، نوٽ:

    что самое интересное, это то, что для одной и той же модели
    одного и того же производителя, чипсет Wifi может отличаться.
    Я например сталкивался с тем, что для TL-WN722N версии 2, 
    используется уже другой чипсет Realtek RTL8188, а он уже 
    плохо работал под Linux (на тот момент), увы такие вот дела, 
    т.е. иногда нужно еще приглядываться к маленьким цифрам 
    версии на обратной (темной) стороне адаптера.    
    

ھاڻي اچو ته AR9271 chipset ڊرائيور لاءِ ذميوار ڪيل ڪنيفيگريشن ۾ پراميٽر جو نالو ڳولھيو، اھو بھتر آھي ته لفظن جي ميلاپ کي ڳوليو ”AR9271 cateee.net“.
     جتي "cateee.net" هڪ بهترين سائيٽ آهي جيڪا بيان ڪري ٿي لينڪس ڪنيل ماڊل ترتيبن کي

اسان کي فوري طور تي kernel ترتيب جو نالو ڳولي. CONFIG_ATH9K_HTC
۽ ڪرنل ماڊل جو نالو جيڪو اسان کي گهربل آهي ath9k_htc

۽ پوء صرف ترتيب واري ٽڪري فائل ۾ مطلوب ماڊل جو نالو بيان ڪريو
Linux kernel => recipes-kernel/linux/files/rbpi.cfg، لائن شامل ڪريو:
CONFIG_ATH9K_HTC=م

اهڙيء طرح، مستقبل ۾، توهان ڪنهن به اضافي سامان کي پنهنجي سسٽم سان ڳنڍي سگهو ٿا (چڱو، جيڪڏهن، يقينا، اهو اڳ ۾ ئي لينڪس ڪنييل ۾ سپورٽ آهي)

ڇا ڪجي جيڪڏھن توھان ھبرا جيڪ آھيو - ٺاھيندڙ

۽ توهان تمام بهترين شيون ٺاهيندا آهيو جهڙوڪ هتي يا توهان هڪ شاگرد آهيو ۽ خواب آهي ته اهڙي شيءِ ٺاهڻ جو.

ان کان پوء، توهان aliexpress تي RPI لاء ڪجهه قسم جي ٽچ اسڪرين اسڪرين وٺي سگهو ٿا، اتي هڪ مناسب بيٽري آرڊر ڪري، ان کي سڀني کي Raspberry Pi 1,2 يا 3 بورڊ سان ڳنڍيو (3 کان بهتر، ڇاڪاڻ ته اهو وائي فائي بلٽ ۾ آهي)، Kodi ۾ هڪ گرافڪ ڊيزائن موضوع انٽرفيس چونڊيو، ٽچ اسڪرين ۽ voila => لاءِ ٺهيل توهان هڪ سادي آڊيو پليئر حاصل ڪري سگهو ٿا. يقينن، اهو تمام وڏو هوندو، پر اهو توهان جو هوندو.

  Примечание:
  A для того, чтобы собрать Мультимедиа центр Kodi для самой бюджетной платы 
  Raspberry Pi Zero Wifi в yocto вам достаточно изменить две строки:

  конфигурационный файл => build/conf/local.conf
      MACHINE = 'raspberrypi0-wifi'

  рецепт сборки Kodi  => recipes-mediacentre/kodi/kodi_17.bbappend
      EXTRA_OECONF_append = "${@bb.utils.contains('MACHINE', 
                            'raspberrypi0-wifi', '${BS_RPI}',  '', d)}"

  جيڪڏهن ڪوڊي 17.6 GUI جي ردعمل صفر ۾ هڪ پروسيسر ڪور جي ڪري توهان لاءِ پراسرار لڳي ٿي، ته پوءِ توهان پنهنجي ڪنن سان فينٽ ٺاهي سگهو ٿا ۽ هڪ پراڻو، پر تمام تيز ورزن ٺاهي سگهو ٿا، مثال طور ڪوڊي 15.2، اهو وڌيڪ ”دوستانه“ آهي. ان سلسلي ۾ (ڪڏهن ڪڏهن وراثت هر شيء جو فيصلو ڪري ٿو)

بدقسمتي سان، مون وٽ بورڊ نه آهي، تنهنڪري مان ان کي چيڪ نٿو ڪري سگهان، پر منهنجي جذبات جي مطابق اهو ڪم ڪرڻ گهرجي.

مختصر اسيمبلي هدايتون

    1) Установите зависимости Yocto Project (например в Ubuntu): 
    sudo apt-get install -y --no-install-suggests --no-install-recommends 
        gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential 
        chrpath socat cpio python python3 python3-pip python3-pexpect 
        xz-utils debianutils iputils-ping python3-git python3-jinja2 
        libegl1-mesa libsdl1.2-dev xterm

    2) Скачайте и установите Repo:
        mkdir ~/bin
        curl http://commondatastorage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
        chmod a+x ~/bin/repo

    3) Загрузите проект с github:
        PATH=${PATH}:~/bin
        mkdir radio
        cd radio
        repo init -u https://github.com/berserktv/bs-manifest 
                  -m raspberry/rocko/radio-rpi-0.2.8.xml
        repo sync

    4) Соберите проект:
        ./shell.sh
        bitbake berserk-image
        
    можно тоже самое собрать для плат Raspberry Pi 3B Plus, 3B и 2B:
    repo init -u https://github.com/berserktv/bs-manifest 
              -m raspberry/rocko/radio-0.2.8.xml
    

وڌيڪ تفصيلي اسيمبلي هدايتون
۽ هڪ microSDHC ڪارڊ تي رڪارڊنگ، ڏسو پوئين مضمون ۾

P.S

يقينن، انٽرنيٽ ريڊيو ڪالمن جو خيال عام آهي، اهو هرڪو ڄاڻي ٿو ۽ Habré تي توهان کي هن موضوع تي ڪيترائي مضمون ملندا، مثال طور هتي

۽ توهان شايد اهو به سوچيو ته مون صرف هڪ تيار ڪيل حل لاءِ گهرجون ترتيب ڏنيون آهن. ان لاءِ مان جواب ڏئي سگهان ٿو ۽ نه چئي سگهان ٿو، ايمانداري سان ايمانداري سان.

مسٽر ايروي جي ڪهاڻي

    Хотите верьте, хотите нет, а дело было так:

    Наш рабочий офис граничит с фирмой по производству разного звукового
    оборудования, и однажды директор этой фирмы, назовем его мистер "Эрви"
    подошел к нашему заместителю директора филиала мистеру "Арсению"
    и спросил у него, насколько сложно повесить на плату Raspberry Pi 
    проигрывание звукового потока т.е. плата подключается к сети 
    и колонкам, и "слышен характерный звук".

    После этого мистер Арсений подошел к заместителю моего 
    начальника - мистеру "Борису" и переадресовал вопрос ему, 
    ну а я, как сторонний наблюдатель случайно эту идею запомнил
    и назвал ее "Задача трех начальников".

    В общем хотели как лучше, 
    а получилось, цитата - "Но мистер Эрви, как всегда, помог."

    Через некоторое время я поинтересовался у мистера "Бориса" 
    его мнением по поводу написания небольшой заметки на эту тему 
    на "Хабре", на что "Борис" ответил, что изменение 
    "трех пунктов меню" в Kodi, особо не привносит никакой 
    новой информации и не заслуживает отдельного упоминания. 
    Конечно я с ним полностью согласен и поэтому, я не расскажу ему, 
    что что-то написал по этому поводу.

    Статья написана исключительно для платы "Raspberry Pi 1" 
    взятой у мистера "Бориса" на время эксперимента, 
    совпадения со всеми другими платами "Raspberry Pi 1" случайны.
    

توهان لاءِ وڌيڪ سٺيون ۽ مختلف گڏجاڻيون، ۽ هن سال توهان لاءِ اڳئين سرن کي به ڳائڻ ڏيو.

جو ذريعو: www.habr.com

تبصرو شامل ڪريو