আমার কাছে একটি সস্তা বেতার পুলের থার্মোমিটার (অ্যাকুরাাইট 617 1 ) রয়েছে এবং আমি রিসিভারে তাপমাত্রার ডেটাটি আটকানো এবং কম্পিউটারযুক্ত ডেটা-লগিং সিস্টেমের সাথে এটি ব্যবহার করতে চাই।
সুবিধামতভাবে, গ্রাহকের অভ্যন্তরে একটি ছোট ব্রেক-আউট বোর্ড রয়েছে যা অ্যান্টেনার সাথে সংযুক্ত এবং ডিজিটাল "ভি", "জি", "ডি", এবং "এসএইচ" পিন রয়েছে:
ট্রান্সমিশনের সময় "ডি" পিন থেকে ক্যাপচার করা ডেটার একটি অংশ এখানে দেওয়া হয় (এগুলি প্রতি মিনিটে একবার হয়)। এই বিভাগটির আগে এমনটি রয়েছে যা অনেক বেশি-হারের ডেটা বলে মনে হয় তবে আমি বিশ্বাস করি এটি শব্দ হতে পারে - এটি 1.36kHz / 680Hz ডেটার শুরু।
আমি কিছুটা গুগল করেছি এবং এমন একটি এনকোডিং খুঁজে পাচ্ছি না যা দেখতে বেশ ভালো লাগে তবে আমি কী ভাবছি তা যদি অনুমান করতে পারি তবে আমি যা ভাবছি তা এখানে:
- 680 হার্জেডের প্রাথমিক 4 টি চক্রটি ঘড়িগুলি সিঙ্ক্রোনাইজ করতে হয় তবে এতে কোনও ডেটা থাকে না
- ১.৩36 কেএইচজেডের ১৩ টি চক্র (প্রাথমিক হারের 2x) দুটি ফর্মের মধ্যে একটির উপস্থিতি দেখা যায়: তারা হয় চক্রের মাঝখানে বা তারপরে নীচে নেমে যায় - আমি ধরে নিই যে একটি ফর্ম লজিকাল এবং অন্যটি একটি শূন্য।
- এর পরে, একটি অদ্ভুত ব্যবধান বলে মনে হচ্ছে, তবে আপনি যদি পূর্বের "1" অংশের নীচের অংশটি ছাড় করেন, তবে অবশিষ্ট ফাঁকটি 735 iss, যা একটি (পর্যায়-সঠিক!) ধারাবাহিকতা 680 হার্জেটের উপস্থাপনা।
আমি কি এটিকে সঠিকভাবে দেখছি? এই এনকোডিংয়ের জন্য কোনও নাম আছে?
ব্রেক-আউট বোর্ডে আরও কিছু নোট:
- বোর্ডটি "আরএফ 211" চিহ্নিত হয়েছে এবং এটি এমআইসিআরএফ 211 "সাধারণ উদ্দেশ্য, 3 ভি কিউইকিআরডিও রিসিভারের সাথে 433.92MHz" 3 এ পরিচালিত সাথে উল্লেখযোগ্যভাবে সামঞ্জস্যপূর্ণ বলে মনে হচ্ছে
- এমআইসিআরএফ 211 তথ্য শীটটিতে নিম্নলিখিত চিত্র রয়েছে (খুব অল্প ব্যাখ্যা দিয়ে) যা আমার ক্যাপচারের তুলনায় ডাবল-ডেটা-হারের বর্গাকার তরঙ্গ ব্যতীত যা দেখছি তেমনভাবে ট্যানটালাইজিংয়ে দেখায়:
2016-02-14 আপডেট: আমি এই প্রকল্পটি পুনর্বিবেচনা করেছি এবং 4-চক্রের উপস্থাপিকা এবং 1-চক্রের "পোস্টাম্বল" এর মধ্যে একটি পরিষ্কার 64৪-বিট প্রবাহ পেয়েছি, যার পরে ডিসপ্লে বোর্ড দ্বারা আরএফ মডিউলটি বন্ধ করে দেবে after টানতে ^ এসএইচ কম (শীর্ষ রেখা):
মাইক্রেলের "33/66% পিডব্লিউএম" স্কিম অনুযায়ী (যা গুগলে অন্য কোথাও প্রদর্শিত হয় না), এটি
-_-_-_-_0000011110011000110000000000000000000000100011101000010010101010-_
তাই এখন বিটগুলি ডিকোড করার জন্য আমাকে তাপমাত্রার হেরফের শুরু করতে হবে। এখানে ("x") হ'ল বিটগুলি যা প্রদর্শনটিতে কোনও আপাত পরিবর্তন ছাড়াই পরিবর্তিত হবে বলে মনে হচ্ছে:
0000011110011000110000000000000000000000100011101000010010101010
------------------------------------------------x----xxxx----xxx
আমি ধরে নিলাম এগুলি হয় সর্বনিম্ন-তাত্পর্যপূর্ণ বিট বা ব্যাটারি-স্তর (যা উল্লেখযোগ্যভাবে নেমে গেলে কেবল "নিম্ন" হিসাবে প্রদর্শিত হয়)।
2016-02-15 আপডেট: নতুন "রিভার্স ইঞ্জিনিয়ারিং" স্ট্যাকেক্সচেঞ্জকে অর্থ নির্ধারণের জন্য ক্র্যাক দেওয়ার জন্য আমি রাস্তায় শো নিচ্ছি: /reverseengineering/12048/ কি- সংযুক্ত ইন-এই-সংক্রমণ-RF-পুকুর তাপমাত্রা-সেন্সর-বেস ইউনিট পুনরায়