Comments (9)
Can do! Python makes JSON wrapping super easy
from mimic.
Leaning towards this Ard Json library, as it appears most widely used. Currently have not clue how to use it.
https://arduinojson.org/
from mimic.
Does the Pi send data over serial by default, or do I need to hit "transmit". GUI seems to lock up every time I hit transmit (the GUI is unresponsive, requiring hard reboot).
from mimic.
If the Pi is locking up that means the Arduino isn't connected or it isn't detecting the Arduino. When booting the Pi, along with the kivy loading stuff it should list the connected serial port if there is one. Also in the error log file (in logs folder) it says if a successful connection occurred, if there are three serial connection errors listed it didn't connect to anything.
This is connecting one of the Pi USB ports to the Arduino USB port right? Try another USB port on the Pi?
from mimic.
Also I've only managed to get it working with USB to USB, so debugging might be tricky. Still working on USB to TX/RX pins
from mimic.
from mimic.
Just FYI - I just tested my Mega connected to the Pi over USB and outputting serial to the computer over the TX1/RX1 pins. The code is in the Arduino folder. Not sure what needs to change for that to work on the your board but the concept works fine.
from mimic.
from mimic.
Closing, I believe our tests confirm we have this problem down
from mimic.
Related Issues (20)
- test new playback screen HOT 5
- Update Mimic Frame CAD Model HOT 3
- Add retention feature to LoFi 4 and 6 trusses for IEA boards
- Mini-Mimic LEDs: Need to finalize LED install plan and coding
- Slow down SARJ servo response for Mini Mimic
- S3 model needs P3 updates HOT 1
- Update integrated CAD model to reflect current baseline
- Get size of nut and bolt for attaching P1/S1 to mimic frame HOT 1
- Change BOM to reflect RP400 & larger touchscreen? HOT 1
- Math domain error HOT 1
- Limit log file size / reduce reported events HOT 1
- Check how new touch screen monitor looks / work (ASUS) HOT 4
- Mini - Russian segment modules missing one STL in print list HOT 1
- Mini: confirm 3-in-1 inboard truss works, then add stl to directory and print list
- Update "Have You Seen Us?" Wiki Page
- Suggest changing motor command interval for smoother response.
- Mini - USOS update CAD to swap out Hi-Fi for Mid-Fi Z1 replacement with removable boom
- Mini - Russian Segment update CAD to include Prichal
- Add c++ libraries to setup script HOT 1
- Prevent updateArduinoCount from fighting buttons on playback screen
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mimic.