Git Product home page Git Product logo

serial-comm-port's Introduction

SERIAL COMMUNICATION IN C PROGRAMMING LANGUAGE

Serial communication has been widely used for many applications such as data transmission, program communication and etc. However, there are main problems data transmission speed and correction of data coming from the source, especially in high level programming such as C#, python.

In order to remove these problems, a program that accomplish high speed data transmission is established in C programming language.

What can you do using this program?

  • Reading serial port for a selected port name
  • Writing the whole data that is read by the program to the text file which is named by the user
  • Writing data to the serial port

Which kinds of projects you can utilize the basis of this codes?

  • Embedded software simulation
  • Real time engine application
  • Estimation and Control of Physical System

How can you use the library?

  • Create the phiSerialPortParameters variable.
  • Giving the file name related to the text files that stores the data coming from the serial port
  • Initialize the serial port with the parameters of port name, read/write format, baudrate, byte size, stop bit and parity bit.
  • Start serial connection by using phiStartSerialConnectin().
  • You can use phiReadData() or phiWriteData() in order to read or write data from serial port, respectively.

For more detailed information about us,

http://www.phinitelab.com/ https://www.udemy.com/user/phinite-academy/

serial-comm-port's People

Contributors

miscan avatar aelthalyste avatar phinitelab avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.