Comments (5)
I don't have a Time Apprentice, is there any chance that someone has both a time apprentice and an oscilloscope so that they could see the length of the pulse when sending clocks?
from europi.
Updates from Discord:
Clocks under 0.01s seem less reliably detected by the firmware, however this could still be dependent on the currently running script.
Increasing the system clock speed improves reliability (minimum clock pulse that can be reliably detected), and increasing the system clock speed to as high as 250MHz seems to have no disadvantages, so I am leaning towards adding that line to the firmware as it is. It can be overridden in each script if the user needs a slower system clock for some reason, but otherwise it seems that this line of code is being copied by most contributors into the individual scripts
from europi.
After some testing: Clocks >= 0.007s are OK, shorter and there will potentially be problems.
from europi.
This has now been added in a list of limitations to programming_instructions
from europi.
from europi.
Related Issues (20)
- [Bug Fix Tracking] Remove workaround for USB connection issue when possible HOT 2
- [Project Suggestion] Create custom firmware image that enables drag and drop setup HOT 6
- [Hardware Issue / Project Suggestion] Increase threshold for digital input HOT 4
- [Bug Report] PyPi contrib dist package missing version.py
- [Hardware Issue] Noise on knob values and analogue inputs HOT 24
- [Project Suggestion] Update calibration routine and implementation HOT 3
- ADC problem HOT 4
- [Question] limitations of Python script HOT 3
- [Documentation Suggestion] better menu doc to assist new users HOT 2
- [Bug Report] AnalogInput calibration improvement when using only two points HOT 4
- [Bug Report] Unable to calibrate HOT 2
- [Documentation Suggestion] Error in schematic.pdf HOT 1
- [Bug Report] Add newly introduced firmware files to setup.py modules list
- [Bug Report] HOT 2
- [Documentation Suggestion] Mistake in "Hardware Specifications"
- License is not fully signed
- Upgrade to support MicroPython 1.20.0 HOT 3
- Pico W? HOT 3
- Wrong I2C OLED Pinout
- Create a firmware library of reusable common functions HOT 5
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 europi.