I have written a piece of Python Code running on a Raspberry Pi with the purpose of transmitting the data coming from a RS232 interface from a basketball panel towards an HTTP server backend.
The MISSION of this project is for you to REVIEW the Python 3 code and make suggestions on how to improve it to make it as resilient and efficient as possible.
The code can be found here: [login to view URL]
All the other elements of the projects can be found here: [login to view URL]
Hi,
I have worked several projects on raspberry pi that includes vending machine control (that uses rs232). I believe your script acts as a gateway between rs232 to web server. I quickly looked in to your script and quickly spotted you are using lots of find function to find out the type of packet received. This is OK as the PI is dedicated to do only this job (I assume) but can be changed to avoid find. I am not sure whether we have control on protocol (bits received on rs232). I am not getting bigger picture here. The link Panel2Net is having lot of document and few documents are not in English as well. If you could point out which document describes the overall picture and the protocol detail, would help to understand the script better!
Thanks!
hi
I see you have good code in python
what exactly your code problem
and why you need to improve it
we make more codes to raspberry pi using c++ , node.js
but still see you code is good
I have a lot of experience in UART communication with RPi zero, RPi 2, RPi 3.
I have completed like hundreds of projects on python and embedded C coding.
I have worked on Microchip controller, atmel controllers, etc..
Hi
I've reviewed your complete job description, I have completed lot of projects in my career with high level of my client’s satisfaction , I can strongly assure you that I will be able to provide you work according to your desire.
Message me for discussing more about your project
Have a nice time
Thank u