Skip to content

Supplies application layer support for our custom network in CP341

Notifications You must be signed in to change notification settings

tonydoesathing/nic_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

nic_app

Supplies application layer support for our custom network in CP341

Introduction

This C project establishes the application layer for the custom CP341 network.

  • nic_app.c is the library file that should be imported to provide sending and receiving functions for an app.
  • nic_app.h is the header file for the above module.

Building and Running

Keeping with the standards of the class, this code should be built and run on a Raspberry Pi 3B+ with pigpio installed. To build the CLI, run gcc -pthread -o chat chat.c nic_app.c -lpigpiod_if2 in the src directory. To run the CLI, then call ./chat.

Note: in order to make network calls, the router from nic_net must be running on the computer you wish to run the application on. Follow the instructions in that repository for message organization.

Authors

The following code was written by Jessica Hannebert, Dylan Chapell, and Tony Mastromarino.

About

Supplies application layer support for our custom network in CP341

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages