WEBVTT

00:00.120 --> 00:07.080
The third category that we have is user defined, so this are usually used when we want to declare the

00:07.080 --> 00:08.640
state of an FSM.

00:08.790 --> 00:11.460
OK, so let's understand how we use them, right?

00:11.490 --> 00:13.050
So we start with the key type.

00:14.000 --> 00:17.000
OK, then we provide the name to the user data.

00:17.780 --> 00:20.420
So let me just name this add Steve date, right?

00:20.420 --> 00:25.000
So this is holding all the students that are, if the same right?

00:25.130 --> 00:31.130
Then we specify is and then inside the parenthesis, we need to specify the valid value that it will

00:31.130 --> 00:31.590
take, right?

00:31.610 --> 00:36.650
So let's assume we have a food student RF the same ideal as you as well.

00:36.650 --> 00:37.070
And let's.

00:38.250 --> 00:44.090
Right, so with this, we declare loudly today, and you also specified the valid values that are that

00:44.100 --> 00:47.500
I will direct them to utilize in the process will be very simple.

00:47.520 --> 00:53.100
So we proceed again with the signal that it just declared them six, which is a available that will

00:53.100 --> 00:54.510
be working with our Typekit.

00:54.810 --> 00:56.970
We just need to add some type.

00:57.490 --> 00:59.210
So this is the nimol for the new day.

00:59.580 --> 01:05.040
So here you would see standard and disco logic is the name of lead that I picked between the beginning

01:05.040 --> 01:07.410
this year and all the name of the night, right?

01:07.650 --> 01:09.210
Then we need to initialize it.

01:09.210 --> 01:12.900
So we know that this steet, they could take this for values.

01:13.170 --> 01:15.180
So I will be the initial one.

01:15.480 --> 01:19.290
So this is how we declared the.

01:20.330 --> 01:21.890
User defined hate, right?

01:22.250 --> 01:28.610
If I just remove the sport and try to both form the simulation, you able to observe all the values

01:28.610 --> 01:30.510
that we specified right then.

01:30.730 --> 01:37.670
Yeah, we also get the green mark that indicate that there's all the reader types being understood by

01:37.670 --> 01:38.130
aviation.

01:38.420 --> 01:38.600
Okay.

01:38.930 --> 01:42.230
So in aviation, we have three different Dieterich.

01:42.260 --> 01:47.030
First one is patent, which include baked OK, Boolean integer.

01:47.570 --> 01:50.400
We have a second category which is non build it.

01:50.450 --> 01:51.350
OK, that.

01:52.550 --> 01:58.250
So in this category, the frequently used type is standard and just good logic or and an undisclosed

01:58.260 --> 01:59.180
logic and this correct.

01:59.540 --> 02:02.620
And the third category that we have is user defined data.

02:03.050 --> 02:09.450
So we understood how we could declare them or how we could use them with the signal as well as right

02:09.500 --> 02:10.130
so as we.

02:11.150 --> 02:16.390
Progress further will be further discussing the complexity that we get with this do that.

02:16.760 --> 02:20.900
At least we now have a fundamental idea how to use the different data.

02:21.350 --> 02:26.550
So we could proceed now understanding some of the fundamentals related to.
