1
00:00:00,750 --> 00:00:01,950
Generation is successful.

2
00:00:02,010 --> 00:00:07,200
Now, first, we proceed to explore open heart, right, so we'll be closing up this window.

3
00:00:07,320 --> 00:00:12,720
We go to right click on Export, Select Export part of it, right click next.

4
00:00:12,810 --> 00:00:17,720
And this would be including a bit soon because we'd like to program it from a like site.

5
00:00:17,880 --> 00:00:18,780
Right click next.

6
00:00:18,990 --> 00:00:23,100
Select the same project that to where you have all the volatility, right?

7
00:00:23,430 --> 00:00:27,180
So all the volatility filings are new project underscore 28.

8
00:00:27,180 --> 00:00:33,060
So we have two kids in the same territory where we will be exporting our excessive fight rate to click

9
00:00:33,060 --> 00:00:35,010
next and then finish right.

10
00:00:35,400 --> 00:00:43,680
So once exported is successful, we go to tools and we launch our right say, OK, now, once we decide

11
00:00:43,680 --> 00:00:47,190
launch, we will be choosing the scene directly.

12
00:00:47,430 --> 00:00:49,480
Then we have a viral project, right?

13
00:00:49,500 --> 00:00:55,640
So click on Browse Button and we know that we have our Divide Project project, and that's great.

14
00:00:55,740 --> 00:01:00,840
So this is the same we will be using as a space for why it is right.

15
00:01:01,170 --> 00:01:03,660
So once we decide it is launch, we go to fight.

16
00:01:03,870 --> 00:01:06,840
We create a new platform project.

17
00:01:06,990 --> 00:01:08,190
So this is how we start.

18
00:01:08,430 --> 00:01:15,620
We will just be naming this as you click next and then we will be looking for an existing right.

19
00:01:15,700 --> 00:01:22,220
So click on Browse Button, locate the folder where we have excessive file.

20
00:01:22,230 --> 00:01:26,700
So it is inside what it is on this project project on the school 38.

21
00:01:26,700 --> 00:01:28,440
And then this is our extensive point.

22
00:01:28,740 --> 00:01:32,470
So once we can actually locate annexes, if we'd just be clicking.

23
00:01:33,120 --> 00:01:36,210
So this will create a platform project for us.

24
00:01:36,570 --> 00:01:40,440
We can hardware that we have generated even then we like, right?

25
00:01:40,680 --> 00:01:44,490
So once your platform project is ready the first few days, they can get it out of there.

26
00:01:44,520 --> 00:01:49,170
So you just need to build your platform project to remove this out of the.

27
00:01:49,740 --> 00:01:54,500
OK, so once out of date status is gone, you select the platform project right click.

28
00:01:54,510 --> 00:01:57,810
Then you have a new and then an application project.

29
00:01:57,810 --> 00:02:02,000
Great again, you need to use some different need for this project, right?

30
00:02:02,010 --> 00:02:06,180
So we're just be naming you what is still looked like next.

31
00:02:06,240 --> 00:02:10,290
You will not use the same name that you have utilized for a platform project.

32
00:02:10,370 --> 00:02:10,560
Great.

33
00:02:10,560 --> 00:02:14,220
So we could just use the platform project and the school raised up.

34
00:02:14,250 --> 00:02:20,910
Right click next and then we will be using and hello, welcome now once our Aloul project is ready.

35
00:02:21,020 --> 00:02:24,530
OK, so you would like to start around here, you see, and has a world of see, right?

36
00:02:24,540 --> 00:02:27,370
So here we were building our application.

37
00:02:27,390 --> 00:02:35,320
Now, if you go to the UI, right, so here you have an BSB and then you will find out that the recommended

38
00:02:35,320 --> 00:02:40,240
driver for you, like one six five five zero, is you watching this swipe right?

39
00:02:40,620 --> 00:02:43,170
So let's start discussing about an end date.

40
00:02:43,360 --> 00:02:43,600
Great.

41
00:02:43,650 --> 00:02:47,340
So first thing that you do is to include all the different data.

42
00:02:47,340 --> 00:02:54,110
So the mandatory headed for you like one six five five six you walk in this fight, right?

43
00:02:54,420 --> 00:02:59,640
We also need to include its parameter, not because these include all the heart rate information right

44
00:02:59,880 --> 00:03:00,090
now.

45
00:03:00,090 --> 00:03:06,030
If you explore, you are and it's five five zero, which is the driver five bar on, you want IP, so

46
00:03:06,030 --> 00:03:09,230
you'll be finding we again have new structure, right?

47
00:03:09,240 --> 00:03:11,080
So we have a conflict structure present.

48
00:03:11,100 --> 00:03:13,980
We also have the.

49
00:03:15,180 --> 00:03:22,080
Incense to chip and pin right down if you explore the function, so we have a look config and see opportunity,

50
00:03:22,120 --> 00:03:23,370
let's put out there, right?

51
00:03:23,370 --> 00:03:29,370
So we will be declaring the config structure, which will be pointer and the instance, right?

52
00:03:29,380 --> 00:03:35,400
Then we call lookup config, where we specify a device alias, where you find a device alias, you need

53
00:03:35,400 --> 00:03:39,810
to go to its parameter page and you just need to search for you.

54
00:03:40,150 --> 00:03:40,270
Right.

55
00:03:40,290 --> 00:03:45,930
So this will automatically take you to the location where you have all the information related to any

56
00:03:45,930 --> 00:03:46,200
one.

57
00:03:46,440 --> 00:03:49,560
And this is where you'll be finding the device, right?

58
00:03:49,590 --> 00:03:56,340
So you need to say you were here, then you need to cause to initialize where you are insecure on fixed

59
00:03:56,340 --> 00:04:00,450
structure and say so this that this could be moved from one fixed structure.

60
00:04:00,450 --> 00:04:05,520
And then we proceed and this is you that we want to change the bar.

61
00:04:05,910 --> 00:04:11,270
So in the previous case, when we discuss the update, we work with a fixed rate, which is 962 zero

62
00:04:11,370 --> 00:04:17,090
to go to the X Zuweid and it's five five zero underscore L Lock, right?

63
00:04:17,100 --> 00:04:20,370
So this is the hated file which is included in the.

64
00:04:21,880 --> 00:04:24,510
You are, Dennis, five, five zero.

65
00:04:25,390 --> 00:04:32,960
So you would fight on this for a fight, so they're going to struggle with lupus, so you have the space

66
00:04:32,980 --> 00:04:39,130
to read and write the data to a specific just do that understanding and you are Typekit and you also

67
00:04:39,130 --> 00:04:42,090
have an option to set the bar, right?

68
00:04:42,100 --> 00:04:46,730
So this requires you to specify the base address, the input block and the border.

69
00:04:46,900 --> 00:04:47,170
Great.

70
00:04:47,170 --> 00:04:50,800
So this is what we realize over here, right?

71
00:04:51,040 --> 00:04:55,900
What we are doing, we are specifying the be said where you get to be said this, you just need to go

72
00:04:55,900 --> 00:05:00,160
to an experimental page and you have your basic right.

73
00:05:00,170 --> 00:05:01,450
So that is what we want.

74
00:05:01,460 --> 00:05:02,650
Eilat's let's document.

75
00:05:02,950 --> 00:05:04,960
Then you required a clock frequency, right?

76
00:05:04,970 --> 00:05:12,320
So this is again presenting an experimental log in then tab where you have all the information related,

77
00:05:12,380 --> 00:05:13,930
then you are great to be finding.

78
00:05:14,170 --> 00:05:18,640
You also get the access to a clock frequency and the last argument is the bar.

79
00:05:18,860 --> 00:05:23,290
Now, if you observe the argument, say so lets you throw it right.

80
00:05:23,290 --> 00:05:25,870
So that is what we're going to do here.

81
00:05:26,080 --> 00:05:27,760
So you declare you 32?

82
00:05:27,870 --> 00:05:28,240
OK?

83
00:05:28,300 --> 00:05:34,510
We named our variable as Berkeley, and we wanted to have a Baldrick of one one five zero zero eight

84
00:05:34,520 --> 00:05:37,600
and this is the same argument that we have with you.

85
00:05:37,640 --> 00:05:37,840
Right.

86
00:05:37,870 --> 00:05:40,630
So this is how you could change the bar rate on the go.

87
00:05:40,690 --> 00:05:44,620
This is the first configuration that is different as compared to you.

88
00:05:44,630 --> 00:05:48,340
Likely the next thing that we're going to do is to vary an option.

89
00:05:48,550 --> 00:05:56,500
So when we try to use the word light in a look back mode, so we utilize the two instances of a widening

90
00:05:56,560 --> 00:05:56,800
rate.

91
00:05:57,190 --> 00:06:01,520
But in the case of the you, what end is five five zero?

92
00:06:01,540 --> 00:06:08,770
We do get the option to check whether our app is correctly operating in a loop mode or not.

93
00:06:09,010 --> 00:06:15,010
So to say the option, what we want to do is first, we read the default option that is been set forth

94
00:06:15,010 --> 00:06:15,820
in what rate.

95
00:06:15,820 --> 00:06:21,010
So we have an API to get an option Nogi, where you just need to pass any instance structure.

96
00:06:21,010 --> 00:06:28,690
And this will automatically retain the option right now if you exclude the size that you basically use,

97
00:06:29,410 --> 00:06:34,300
and if you exclude the functionality, you get the option for a specified driver instance.

98
00:06:34,480 --> 00:06:39,610
So this will return the default option, which is set for what that is stored in an option which saves

99
00:06:39,640 --> 00:06:43,110
you use right then we need to update an option.

100
00:06:43,330 --> 00:06:46,390
So to see the list of options that I support.

101
00:06:46,600 --> 00:06:53,070
So you just need to go to a driver and there you have all the options which are supported by you.

102
00:06:53,420 --> 00:06:55,810
So you could see the seeds of option or there.

103
00:06:56,140 --> 00:07:02,180
We want to have a local loop that will give you also want to have the people's enable, right?

104
00:07:02,190 --> 00:07:05,690
So for that, also, we have a specific site.

105
00:07:06,250 --> 00:07:10,150
So let me just go ahead and call option.

106
00:07:10,450 --> 00:07:16,990
This helps us to set the new option when you what we need to pass and instead such the option where

107
00:07:16,990 --> 00:07:18,510
we have our default option.

108
00:07:18,530 --> 00:07:23,690
OK, Beanstalk, then we all do it, option lubeck and fee for anyone.

109
00:07:23,860 --> 00:07:27,040
So this is how we enable an option to enable an option.

110
00:07:27,400 --> 00:07:31,660
We will first be reading the default option, which is therefore very fitting.

111
00:07:31,930 --> 00:07:38,100
Then we call the safe option EPA locator and then we will be utilizing our operator.

112
00:07:38,110 --> 00:07:42,580
And then you add all the option that you want to set for that specific place.

113
00:07:42,740 --> 00:07:44,890
Later here we want to enable two option.

114
00:07:44,890 --> 00:07:49,450
First one is the new back mode, so we order it with the loop back mode.

115
00:07:49,660 --> 00:07:53,340
OK, and the second option that you want to do is to enable of rate.

116
00:07:53,560 --> 00:07:57,590
So this is how you enable a new option to update it.

117
00:07:58,330 --> 00:08:01,050
Now here we do not require to have two instances.

118
00:08:01,150 --> 00:08:08,140
So since we configure to operate in a loopback mode, so whatever data that we send will be automatically

119
00:08:08,140 --> 00:08:15,510
receiving it back right now, we declared one variable, which is and again, it is an area where we

120
00:08:15,790 --> 00:08:16,950
need a continuous has.

121
00:08:17,290 --> 00:08:23,050
Again, it is off us because we will be sending the data bye bye, bye, bye, bye bye.

122
00:08:23,190 --> 00:08:25,280
But then you left one six five eight eight.

123
00:08:25,720 --> 00:08:27,800
Then we call the same right.

124
00:08:27,880 --> 00:08:35,920
So this required us to specify the pointer to our beta before which is OK and the number of bytes that

125
00:08:35,920 --> 00:08:42,220
we want to transmit, which is then we will be meeting again for you to complete its transmission rates.

126
00:08:42,220 --> 00:08:47,800
So we have an EPA to beat Hillary while descending the data rate.

127
00:08:47,830 --> 00:08:54,220
So if you explore the functionality of this, so it will return true if you are descending beta otherwise

128
00:08:54,230 --> 00:08:54,860
fonts, right?

129
00:08:54,880 --> 00:08:57,040
So we need to wait until you are descending.

130
00:08:57,040 --> 00:09:00,730
Hence, we won't be adding any operated in the front of it.

131
00:09:00,790 --> 00:09:04,350
This will simply be written to until you are descending the data indent.

132
00:09:04,690 --> 00:09:06,840
For that instance, we will be waiting over here.

133
00:09:06,850 --> 00:09:12,310
So as soon as this function returned false, the while false, we will be just coming out of this way

134
00:09:12,460 --> 00:09:15,320
right then since we are working in a back mode.

135
00:09:15,340 --> 00:09:21,280
So we already have our data representing that rescue buffer, so we just need to dig out that data.

136
00:09:21,460 --> 00:09:25,900
And we need to verify whether it is matching through the data that we have transmitted, right?

137
00:09:26,170 --> 00:09:30,820
So we declare to by the suit, which is the counterfeit OK, which will keep a track of the number of

138
00:09:30,820 --> 00:09:31,870
bytes that we receive.

139
00:09:31,930 --> 00:09:34,510
So I'll buy it received is not equal to 11 now.

140
00:09:34,510 --> 00:09:40,900
Why we have added 11 over here because we have transmitted 11 in the previous days when we are transmitting

141
00:09:40,900 --> 00:09:43,760
the data from the white one six five five zero.

142
00:09:43,780 --> 00:09:47,440
So we'll be waiting till we take out all the 11 bytes from it.

143
00:09:47,870 --> 00:09:48,310
All right.

144
00:09:48,520 --> 00:09:54,720
So by this, you know, we have a similarly which we woke in a previous year, also with the Lightning.

145
00:09:54,980 --> 00:09:58,140
So this will basically return the number of byte we received.

146
00:09:58,150 --> 00:10:04,390
So with each new bike buy it received will be incrementing day and then that new leader, we want the

147
00:10:04,390 --> 00:10:06,370
store in one of the booklet.

148
00:10:06,610 --> 00:10:12,400
So we declare here an array of sites you click OK, and this is capable of storing 11.8.

149
00:10:12,760 --> 00:10:15,970
So we just need to update and address as we have a new one.

150
00:10:16,540 --> 00:10:20,350
So we already know that with each new bike, byte receipt will be dreaming.

151
00:10:20,560 --> 00:10:20,830
Right.

152
00:10:20,830 --> 00:10:25,900
So we utilize and I sang, then we specified entries to buy it.

153
00:10:26,230 --> 00:10:31,330
So with each new light we received, this will be automatically implemented and this week we will be

154
00:10:31,330 --> 00:10:36,270
storing the unique bit, either unique address, then one side or reception is complete.

155
00:10:36,420 --> 00:10:39,520
OK, we want to say that they don't know here.

156
00:10:39,730 --> 00:10:45,820
We need to disable the loop back to how you disable a specific option in the periphery.

157
00:10:45,880 --> 00:10:46,210
OK.

158
00:10:46,420 --> 00:10:50,700
The first you see the default option, which we have for PayPal, right?

159
00:10:50,710 --> 00:10:53,830
So the same procedure that we followed in the previous answer.

160
00:10:54,190 --> 00:10:58,460
So option will be great option and we have added instant sector, right?

161
00:10:58,480 --> 00:11:03,930
So this wilderness, the option which is currently set for innovative benefit, then to disable it.

162
00:11:03,940 --> 00:11:11,020
What we want to do is we call it take option, be we call an option and then we activate the complement

163
00:11:11,020 --> 00:11:14,470
of the option that you want to disable, right?

164
00:11:14,650 --> 00:11:18,570
So in this case, you'll be finding well off a bit will be allocated for a loop back.

165
00:11:18,790 --> 00:11:20,970
And once you go, Cuomo complements.

166
00:11:20,970 --> 00:11:26,050
So that will be automatically zero rate and rest of the victims will automatically be one.

167
00:11:26,260 --> 00:11:32,410
And when we ended with an option so that bit independent of what value we have for that, we on an option

168
00:11:32,410 --> 00:11:34,000
will be automatically becomes zero.

169
00:11:34,270 --> 00:11:38,650
So this way we will be disabling the specific option.

170
00:11:38,650 --> 00:11:42,100
Right now, here we disable back, right?

171
00:11:42,190 --> 00:11:49,530
Then we go ahead and whatever data that we have in this area will be sending one go so far.

172
00:11:49,540 --> 00:11:56,210
And like with zero list and 11 plus plus and we are sending character by character onto weapons, right?

173
00:11:56,260 --> 00:11:57,150
So this companies are.

174
00:11:57,670 --> 00:12:02,350
Now what are we going to do is the first thing is to build application protection, right?

175
00:12:03,820 --> 00:12:11,790
So once successful, right, so we go ahead, select our application project, right click DBus launch

176
00:12:11,800 --> 00:12:12,400
on higher.

177
00:12:12,730 --> 00:12:13,990
This is what we want to do now.

178
00:12:13,990 --> 00:12:18,550
Remember, the board rate at which we are operating is one one five two zero zero.

179
00:12:18,610 --> 00:12:18,910
Right.

180
00:12:19,570 --> 00:12:23,620
So once our programming is successful, we go to a right this domain.

181
00:12:23,650 --> 00:12:26,100
We click on this button, right?

182
00:12:26,320 --> 00:12:31,900
We select the border to be one one five two zero zero and the Kansas State and click.

183
00:12:32,110 --> 00:12:34,570
So once our comm is connected.

184
00:12:35,520 --> 00:12:37,850
We go ahead and just click on this attitude.

185
00:12:38,940 --> 00:12:46,170
So you could see now the data that we have transmitted, which is the way is what we are receiving on

186
00:12:46,170 --> 00:12:46,980
the console.
