بلڈنگ میشن eHouse – ونڈوز ٹیبلٹ کے لئے کنٹرول کے پینل کے کمرے کے لئے سافٹ ویئر کی ترقی

eHouse ہوم میشن .
ونڈوز پروگرامنگ کی لائبریری کا سافٹ ویئر (ماخذ کوڈ) بحث .
ونڈوز XP ٹیبلٹ کے ایک سرشار کمرے کنٹرول پینل بنائیں . . 7
تیزی سے کم قیمت گولیاں اور دیوار کو پینل کی وجہ سے اس طرح کے ایک پینل کو استعمال کرنے کی رکھا جائے لالچ کیا جا سکتا ہے ” مجازی سوئچ ” .
گولیاں معیاری بجلی کے سوئچ اور دیوار کو پینل سے زیادہ موبائل .
جیسا کہ کے مقابلے میں عام نظام کے لئے سرشار دیوار پینل کے ساتھ ہوم میشن تقریبا دس اوقات ڈرامائی طور پر حتمی نظام ہے کہ اجازت دیتا ہے کی قیمت کو کم کرنے کے سستے ہیں کنٹرول ہوم میشن .
ہوٹل ایپلی کیشنز کی صورت میں , پنشن میں , دفاتر , یہ تعداد بہت بڑی ہے (دسیوں / سینکڑوں) اس طرح کے حل سے منافع بہت ہی مخصوص ہیں (3000 کے ارد گرد ایک، ¬ مختلف معیار میں عمارت کا آٹومیشن کے لئے وقف پینل کی قیمت میں فی پینل کے ساتھ) کہاں ہے .
یہ منصوبہ ایک RoomManager کے ساتھ آسان کنٹرول پینل روم (کمرہ) کے حصول کی بنیاد پر کیا گیا تھا ( ہوم آٹومیشن کنٹرولرز eHouse) , مکمل فعالیت اور استعمال میں آسانی کے حاصل , کوائف کے بغیر مینو اشیاء جو کہ خاص طور پر بچوں اور کمزور نظر کے ساتھ لئے ہوئے ہی رہے یا لوگوں کے لئے مشکل ہو سکتا ہے کی ان گنت تعداد کے ذریعے .
لیا کریں، یہ اس بات کے انسٹرکشنل اور VIP کنٹرول پینل کے لئے ہدف سے minimalist ڈیزائن ہے .
سافٹ ویئر کی درخواست کے سانچے کے لئے منبع کوڈ کو زیادہ خوبصورت ہو کر سکتے ہیں اور ” مکمل – تباہ کر دیا گیا ” کمپنیوں اور سرمایہ کاروں کی طرف سے پیدا پینل eHouse نظام یا اس کے انفرادی تنصیبات کی ترقی .
کنٹرول پینل کی سادگی میشن , اعلی درجے کی چونکانے والی نہیں گرافکس اور اضافی کی ایک قسم , اعتدال کی ضرورت افعال , تاہم , زیادہ سے زیادہ slimming گیجٹ کی شرائط میں , â € <â € cluttered <پینل اور ماخذ کوڈ نہیں بے ترتیبی کے خیال کو سمجھنے کے لئے .
ایک اور دلیل , جس میں سادگی کے لئے ترک کر دیتے ہیں ایک اہم توانائی کی بچت ہے (جس میں موبائل پینل میں خاص طور پر اہم ہے , بیٹری طاقت) اور کم CPU بجلی کی کھپت اسی ایپلی کیشنز کے مقابلے میں , بہت زیادہ گرافک utylizujÄ cych … .
یہ بھی پینل کرتا ہے , بہت زیادہ پڑھنے کے قابل ہے اور آپ کو پیمائش اور نظام کی حیثیت کو پڑھنے کے لئے کی اجازت دیتا ہے , بہت زیادہ فاصلے , پینل سے رجوع کرنے کی ضرورت کے بغیر براہ راست
مائکروپروسیسر کنٹرولر کے مختلف ریاستوں کے لئے سکرینشاٹ (نمائش کے لئے) پر / بند نتائج دکھاتا ہے اور مطابق اقدار کی پیمائش .
 کنٹرول گولیاں اور رابطے ونڈوز ایکس پی پینل کے لئے پینل سافٹ ویئر ماڈل eHouse نظام , وسٹا , ونڈوز 7
 کنٹرول گولیاں اور رابطے ونڈوز ایکس پی پینل کے لئے پینل سافٹ ویئر ماڈل eHouse نظام , وسٹا , ونڈوز 7  کنٹرول گولیاں اور رابطے ونڈوز ایکس پی پینل کے لئے پینل سافٹ ویئر ماڈل eHouse نظام , وسٹا , ونڈوز 7
منصوبے کی ابتدائی تفصیل میں پایا جا سکتا ہے ہے:
” ہوشیار گھر eHouse کے لئے سافٹ ویئر کی ترقی پر امن ونڈوز کنٹرول پینل ”
درخواست کے APIs کی لائبریری کے (ماخذ کوڈ کے ساتھ اشتراک سافٹ ویئر) eHouseLogAnalizer کی بنیاد پر کیا جاتا ہے , جس میں ڈرائیوروں کے نام کے خود کار طریقے سے پڑھنے نافذ , میں , پیداوار اور ایک ایسے نظام کی تشکیل کی طرف سے ڈرائیوروں کی حیثیت synchronizes سرور PC کے نظام eHouse پر نوشتہ .
مزید معلومات ” سافٹ ویئر ونڈوز کے لیے انٹیلجنٹ بلڈنگ eHouse کے لئے API لائبریری – eHouseLogAnalizer ”
ابتدائی ترتیب کے مرکزی کمانڈ لائن کی درخواست کے ساتھ کیا جاتا ہے:
جیسا کہ مندرجہ ذیل کے لئے کمانڈ لائن یا شارٹ کٹ لانچر کی درخواست پر پیرامیٹرز لاگو ہوتا ہے:
/ X: panel_width – 800: پکسلز / X میں پینل کی چوڑائی
/ S: panel_height – 600: پکسلز / S میں پینل کی اونچائی
/ A: controller_address – مثال کے طور پر " ; /: 55 – 1 " ; ایک roommanger / r کی متبادل کے لئے
R / controller_name – مثال کے طور پر " ; / R: زندہ " ; ایک / ایک متبادل کے طور پر
/ P: ehouse_remote_path – جب آپ کو سرور پر سافٹ ویئر چلانا , پینل PC کے نظام eHouse پڑھ کر سنایا اور ڈیٹا نہیں راستے کی وضاحت اور مقامی ڈائریکٹری – مثال کے طور پر:
/ P: / / ehousesrv / eHouse /
مقرر ناموں PC کی ترتیب سے لیا (سرور eHouse) .
باقی کی ترتیبات کے عالمی متغیرات میں سے ہدف میں ترتیب متن فائلوں سے بازیافت کر سکتے ہیں .
متغیر راستے: جملہ ; / / مقامی راستہ
remotepath: سٹرنگ ; / / ریموٹ راستہ – eHouse ریموٹ سرور کا راستہ
oncolor: tcolor = clwhite ; / / بٹن رنگ کی پیداوار کے لئے – پیداوار کے لئے بٹن پر کلک کیجیئے کا رنگ تبدیل کر دیا ہے
offcolor: tcolor = clgray ; / / بٹن رنگ کی پیداوار کے لئے بند – دور شروع کرنے کے لئے رنگ کے بٹن
deviceindex: عددی ; RM میز / انڈیکس کو ظاہر / – فی الحال ظاہر roommangera صفحہ
قطار: عددی = 4 ; صف فی بٹن کے / کی تعداد کو ظاہر / – ایک لائن پر بٹن کی تعداد
labelrows: عددی 2 = ; صف فی بٹن کے / کی تعداد کو ظاہر / – متن کی ایک لائن میں لیبل کی تعداد
/ / پکسلز میں موجودہ سکرین کے لئے تمام یونٹس – پکسلز کے سکرین میں طول و عرض
fontsize: عددی 10 = ; فانٹ / / بٹنوں کے لئے سائز – بٹن کے لیے فونٹ سائز
labelfontsize: عددی 12 = ; فانٹ / / متن لیبل کے لئے سائز – متن لیبل کے لیے فونٹ سائز کا
yoffsetlabel: عددی 10 = ; / / Y محور لیبل بلاک کے لئے اوپر سے آفسٹ – بلاک X میں آفسیٹ – محور لیبل
Buttonwidth: عددی 180 = ; / / تمام بٹن کی چوڑائی – مجازی کے بٹن کی چوڑائی
Buttonheight: عددی 30 = ; / / تمام بٹن اونچائی – مجازی کے بٹن کی مقدار
LabelHeight: عددی 20 = ; / / تمام لیبل اونچائی – متن لیبل کی مقدار
yoffsetouts: عددی = 100 ; / / Y محور میں outputbuttons بلاک کے لئے آفسٹ – ان پٹ بٹن کو نیچے لے
yoffsetprograms: عددی 350 = ; / / Y محور میں programbuttons بلاک کے لئے آفسٹ – نیچے شفٹ کے بٹن کو پروگرام
Xspace: عددی 3 = ; بٹن کے درمیان / / x محور میں خلائی – X پر بٹن کے درمیان فاصلہ – محور
yspace: عددی 5 = ; بٹن کے درمیان / / Y محور میں خلائی – Y پر بٹن کے درمیان فاصلہ – محور
labelwidth: عددی 250 = ; تمام لیبل کے لئے / چوڑائی / – تمام متن لیبل کی چوڑائی
labelresultsize: عددی = 100 ; سائز کے لئے / / متحرک لیبل نتیجہ – لیبل میں متغیر کا سائز پیمائش کے نتائج سے تبدیل کیا جا رہا ہے
computername: سٹرنگ ; / / پینل کے منفرد نام کے لئے Computername – ایک ہی وقت میں ایک سے زیادہ پینل کے مجموعی کے لئے کمپیوٹر کا نام کام
devicestoupdatestatus: سٹرنگ = ‘ * ‘ ; / / * کے لئے تمام آلات ورنہ addressh – addresslow – * سٹار تمام ڈرائیوروں یا جانچ پڑتال ” ADRESH – adresl ” صرف ایک (مثال کے طور پر ” 55 – 1 ” )