@ লেনিকের উত্তর হিসাবে, আপনার টিভিতে সিইসি সমর্থন করা দরকার। আমি যা কমান্ড লাইন ইউটিলিটি অন্তর্ভুক্ত libcec একটি কম্পাইল করা সংস্করণ ইনস্টল cec-client
থেকে সোর্সফোর্জ নিম্নলিখিত কমান্ড ব্যবহার করছে:
wget http://sourceforge.net/projects/selfprogramming/files/libCEC.deb/libcec_2.1.0-1_armhf.deb/download -O libcec_2.1.0-1_armhf.deb
sudo dpkg -i libcec_2.1.0-1_armhf.deb
আপডেট: 2017-02-27
উত্সফর্গে উপরের লিঙ্কটি আর বিদ্যমান নেই। এই নিবন্ধ অনুসারে আপনি cec-client
নিম্নলিখিত কমান্ডটি ব্যবহার করে ইনস্টল করতে পারেন :
sudo apt-get install cec-utils
এই উত্তরটির বাকি অংশটি বৈধ হওয়া উচিত।
এখানে raspberrypi.org এ একটি থ্রেড রয়েছে যা cec-client
কমান্ডগুলি জারি করার জন্য ব্যবহার করে আলোচনা করে ।
থ্রেডটি বলেছে যে নিম্নলিখিত কমান্ডটি সফলভাবে একটি স্যামসাং টিভি চালু করেছে:
echo "on 0" | cec-client -s
নিম্নলিখিত কমান্ডগুলি টিভি টিউনার থেকে উত্সটিকে রাস্পি এইচডিএমআইতে পরিবর্তন করে:
echo "as" | cec-client -s
অথবা
echo "tx 1f 82 30 00" | cec-client -s
নিম্নলিখিত কমান্ডগুলি টিভি বন্ধ করতে ব্যর্থ হয়েছিল:
echo "tx 10 36" | cec-client -s
অথবা
echo "standby 0" | cec-client -s
standby 0
DEBUG: [ 56474] << putting 'TV' (0) in standby mode
TRAFFIC: [ 56476] << 10:36
DEBUG: [ 56477] sending data: len = 1, payload = 10:36
DEBUG: [ 56538] received data: header:00020001 p0:00003610 p1:00000000 p2:00000000 p3:00000000 reason:1
DEBUG: [ 56539] command transmitted
DEBUG: [ 56660] received data: header:00040002 p0:04360001 p1:00000000 p2:00000000 p3:00000000 reason:2
TRAFFIC: [ 56661] >> 01:00:36:04
NOTICE: [ 56661] >> TV (0) -> Recorder 1 (1): feature abort ( 0)
DEBUG: [ 56661] marking opcode 'standby' as unsupported feature for device 'TV'
echo "standby 0" | cec-client -s
আমার প্যানাসোনিক টিভির জন্য দুর্দান্ত কাজ করে, যদিও প্রক্রিয়াটি পরে বন্ধ হয়ে যায়, এবং আমিkill -9
এটি করতে হয়েছিল।