Code Monkey home page Code Monkey logo

octasat's People

Contributors

cxrloskenobi avatar manu-pardo avatar octaaerospace avatar rodrigo-flores avatar

Stargazers

 avatar  avatar  avatar

octasat's Issues

test 1

test desc 1
python3 main.py

Working with patches: u-blox NEO-6M (GPS module)

Currently the GPS module (u-blox NEO-6M) is working with some patches solutions. There are three main problems:

  1. Once you run main.py and it's successfully running. After of one hours approximately the program will turn to a error: IOError: [Errno 24] Too many open files. This must to be a OS error caused by open a lot file to save the data (with Python 3). A patche solution is to reboot the OBC running sudo reboot or reboot by a except statements and os.system() method.
  2. When GPS is no detecting enough satellites (event no one), we get an error beacause the lack of data. Often that would print something like "no satellite data available", but that isn't woking at all. Once the GPS is detecting enough satellites and data, we will see a different types of "encryptation". For our purposes only we need the "GPGGA", the other serial data that we don't need is reading too, but it is causing failures at the time to read it. THe patche solutions is en main.py, where once we get a error, the console will print GPS data failed.
  3. Sometime we can get a UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 35: invalid start byte. The decode byte and positions can be differente, I don't no why. This can be understood to mean the serial data is not always getted in utf-8 codification format. The patche is in main.py too, because is detected as OSError.

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.