در این مطلب، ویدئو RTI Tech Talk: استفاده از رابط RTI با پایتون با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:07:55
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:03,650 –> 00:00:06,750
[Music]
2
00:00:11,260 –> 00:00:19,430
[Music]
3
00:00:19,760 –> 00:00:22,050
بسیار خوب، بنابراین به عنوان اولین مثال، ما
4
00:00:22,050 –> 00:00:24,539
از روش های ساده برای دریافت
5
00:00:24,539 –> 00:00:26,550
رشته های اعداد و بولی استفاده خواهیم کرد و برای انجام این کار،
6
00:00:26,550 –> 00:00:27,660
من یک خواننده و یک نویسنده
7
00:00:27,660 –> 00:00:29,490
برنامه های نمونه دارم و آنها واقعا
8
00:00:29,490 –> 00:00:31,289
کوتاه هستند و می بینم که وجود دارد
9
00:00:31,289 –> 00:00:33,840
نویسنده قبلاً به خواننده و یک
10
00:00:33,840 –> 00:00:36,480
فایل XML که از آن پشتیبانی میکند در اینجا نگاه کردیم، فقط
11
00:00:36,480 –> 00:00:38,550
به عنوان یک بررسی سریع، کارهای بسیار
12
00:00:38,550 –> 00:00:41,550
سادهای را برای تنظیم QoS
13
00:00:41,550 –> 00:00:43,320
انجام دادیم.
14
00:00:43,320 –> 00:00:45,870
15
00:00:45,870 –> 00:00:49,110
یا حافظه مشترک که انواع را تعریف می کند
16
00:00:49,110 –> 00:00:50,520
، چیز بعدی است که در اینجا من آن را
17
00:00:50,520 –> 00:00:53,489
به نام نوع NSB دارم که از نوع بولی رشته عددی است
18
00:00:53,489 –> 00:00:56,129
و برخی از عناصر
19
00:00:56,129 –> 00:00:57,870
در اینجا برای اعضای مختلف تعریف شده است
20
00:00:57,870 –> 00:01:00,690
و سپس در کتابخانه دامنه می
21
00:01:00,690 –> 00:01:03,239
گوید که موضوعی وجود دارد
22
00:01:03,239 –> 00:01:05,580
این نوع که اکنون ثبت شده است و من
23
00:01:05,580 –> 00:01:07,560
می توانم ناشران و مشترکین را برای
24
00:01:07,560 –> 00:01:10,470
آن ایجاد کنم که وقتی کد را اینجا می نویسم، با نگاه کردن به کد اینجا
25
00:01:10,470 –> 00:01:13,560
چه اتفاقی می افتد این است که یک رابط را اعلام می
26
00:01:13,560 –> 00:01:15,840
کنم که یک شرکت کننده برای
27
00:01:15,840 –> 00:01:18,390
این برنامه را با استفاده از th به یک شرکت کننده در DDS تبدیل می کند.
28
00:01:18,390 –> 00:01:20,820
نمونه ای از فایل XML برای دریافت تنظیمات QoS
29
00:01:20,820 –> 00:01:24,509
و انواع آن است و
30
00:01:24,509 –> 00:01:27,960
یک خروجی از رایتر NSB را در
31
00:01:27,960 –> 00:01:29,790
ناشر NSB اعلام می کند که در اینجا نیز تعریف شده است
32
00:01:29,790 –> 00:01:33,840
یا من در اینجا nsnsv pub NSP writer را دارم
33
00:01:33,840 –> 00:01:35,610
و به این موضوع اشاره دارد که
34
00:01:35,610 –> 00:01:39,180
درست تعریف شده است. up here و این به این نوع اشاره دارد،
35
00:01:39,180 –> 00:01:43,710
بنابراین تایپ topic publisher writer
36
00:01:43,710 –> 00:01:46,259
و تمام کاری که من اینجا انجام میدهم این است که وارد یک
37
00:01:46,259 –> 00:01:48,299
حلقه میشوم و با استفاده از string set number مقداری تنظیم میکنم
38
00:01:48,299 –> 00:01:50,670
و boolean را تنظیم میکنم و
39
00:01:50,670 –> 00:01:53,850
سپس آن را مینویسم که خواننده
40
00:01:53,850 –> 00:01:55,920
برعکس آن را انجام میدهد. همین کار
41
00:01:55,920 –> 00:01:59,189
را انجام می دهد و شرکت کننده خود را می سازد و دریافت می
42
00:01:59,189 –> 00:02:00,960
کند که یک ورودی با استفاده از
43
00:02:00,960 –> 00:02:03,360
مشترک و خواننده برای آن
44
00:02:03,360 –> 00:02:06,270
نوع NSB که من ایجاد کرده ام اعلام می کند و سپس در یک
45
00:02:06,270 –> 00:02:08,729
حلقه مقادیری را که طول می گیرد را می
46
00:02:08,729 –> 00:02:10,008
47
00:02:10,008 –> 00:02:12,650
گیرد و سپس برای هر کدام می گیرد. عنصر و
48
00:02:12,650 –> 00:02:15,980
آنها را چاپ می کند، بنابراین بیایید نگاهی بیندازیم
49
00:02:15,980 –> 00:02:18,440
که وقتی آن را اجرا می کنم چگونه به نظر می رسد. من دو
50
00:02:18,440 –> 00:02:21,709
پنجره dos در اینجا دارم، بله، می توانم بگویم خوب است،
51
00:02:21,709 –> 00:02:24,319
بنابراین نویسنده من وجود دارد و ابتدا خواننده را راه اندازی
52
00:02:24,319 –> 00:02:26,410
53
00:02:26,410 –> 00:02:31,970
می کنیم. خواننده
54
00:02:31,970 –> 00:02:34,750
و فقط در حال انتشار است g و دریافت
55
00:02:34,750 –> 00:02:37,010
عدد افزایشی رشتهای که دارای
56
00:02:37,010 –> 00:02:38,450
مقدار افزایشی است و بولی
57
00:02:38,450 –> 00:02:43,040
که بر اساس یک دیکشنری مجموعه مدول okay است،
58
00:02:43,040 –> 00:02:44,660
این روش دیگری برای انجام
59
00:02:44,660 –> 00:02:46,390
کارها است و باعث میشود یک چاه برگرداند،
60
00:02:46,390 –> 00:02:48,230
اجازه دهید با نوشتن شروع کنیم یا
61
00:02:48,230 –> 00:02:50,720
اینکه کجا داریم. یک برنامه نوشتن
62
00:02:50,720 –> 00:02:54,590
همه کارها را به صورت جداگانه انجام می دهیم یا
63
00:02:54,590 –> 00:02:56,720
می توانیم از مجموعه دیکشنری استفاده کنیم و
64
00:02:56,720 –> 00:02:59,269
آن را در یک دستور ایجاد کنیم که
65
00:02:59,269 –> 00:03:02,269
همه مقادیر را به طور همزمان تنظیم کند، بیایید
66
00:03:02,269 –> 00:03:06,500
به خواننده نگاه کنیم و در اینجا ما
67
00:03:06,500 –> 00:03:07,489
همان کار را با خواننده انجام دادیم.
68
00:03:07,489 –> 00:03:09,200
از دریافت دیکشنری برای
69
00:03:09,200 –> 00:03:10,519
وارد کردن همه چیز به دیکشنری استفاده میکنیم و سپس
70
00:03:10,519 –> 00:03:13,129
آن را با مقدار آن ارجاع میدهیم و
71
00:03:13,129 –> 00:03:15,049
دوباره بررسی میکنیم که انگار قرار است
72
00:03:15,049 –> 00:03:15,940
73
00:03:15,940 –> 00:03:22,099
نویسنده را اجرا کرده باشند و
74
00:03:22,099 –> 00:03:25,700
خواننده وجود دارد و در مورد آن اجرا میشود.
75
00:03:25,700 –> 00:03:27,859
در اینجا دیگر شناور نیست
76
00:03:27,859 –> 00:03:29,060
و بادکنک ها به عنوان بادکنک های واقعی نشان داده می شوند،
77
00:03:29,060 –> 00:03:32,329
حالا بیایید سعی کنیم
78
00:03:32,329 –> 00:03:33,950
تغییر دیگری ایجاد کنیم و در این مورد کاری
79
00:03:33,950 –> 00:03:34,819
که می خواهم انجام دهم این است که این را
80
00:03:34,819 –>