carletonurocketry / qnx-stack Goto Github PK
View Code? Open in Web Editor NEWThis is the all-encompassing repository for QNX stack utilities. Its main purpose is integration testing.
License: GNU General Public License v3.0
This is the all-encompassing repository for QNX stack utilities. Its main purpose is integration testing.
License: GNU General Public License v3.0
On MacOs, the scp command does not support the -O option. The script should check for the OS name and decide whether or not to pass the -O option. It should remain passed on Linux systems.
The I2C official specification describes that in a 7-bit addressing mode, the 8th bit is used for specifying a read (1) operation or a write (0) operation.
Silly me thought that I had to manually do this by masking the address appropriately (addr & 0xFE)
vs (addr | 0x01)
. This is in fact totally wrong. Behind the scenes, the I2C library will shift the address up 1 bit and then mark the 8th bit appropriately for read/write operations.
Example:
// What I was doing
(0x42 | 0x01) // This becomes 0x43
(0x43 << 1) | 1 // This is what the library does, and it results in 0x87
// What would be correct
0x42 // Leave the address alone
(0x42 << 1) | 1 // The address is dealt with by the library and becomes 0x85
Remove the eewrite
and eeread
macros and let the libraries handle the addressing.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.