Embedded Linux (PART 5)

•Basics Linux commands

•Using Wild Cards

•Linux Help Commands

•Composite Commands

•Shell script

•Searching Text (grep Command)

•Comparing Text Files

• Git


google drive link:

https://drive.google.com/open?id=1gXk_2_0I3lpf9Y8RaBELpPynhFXazi30

=============================

Project_1 part 4 :

ECU-0

• Dummy ECU in our system.

• It is used to send packets to ECU-1 via RS232 serial interface.


ECU-1

• It is used to receive packets from ECU-0 via RS232 serial interface.

• Validate the received data from ECU-0.

• Add the received time to the packet.

• Send the packet to ECU-2 via Ethernet Socket communication

(server).

• If ECU-1 terminates,

– It closes socket connections.

– It closes serial connections.


ECU-2

• It is used to receive packets from ECU-1 via Ethernet Socket

communication (client).

• Add the received time to the packet.

• Dump the received packet into file in ECU-2’s system files.

• If ECU-2 terminates,

– It closes socket connection.

– It creates a child process to show the dumped file to the user.




Project GitHup link

https://github.com/keroles/embedded_linux_1/tree/master/Projects/Project_1_part4/implementation_solutiones




© 2019 by Eng. Keroles Shenouda

page

Group