Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Hidusbf | 497 | 6 months ago | 2 | Batchfile | ||||||
USB Mice Overclocking Software (for Windows) | ||||||||||
Ratelimit | 424 | 96 | 27 | 2 years ago | 19 | July 19, 2021 | 3 | mit | JavaScript | |
Rate limiter middleware | ||||||||||
Rtl8812au | 312 | 7 months ago | 62 | C | ||||||
RTL8812AU/21AU and RTL8814AU driver with monitor mode and frame injection | ||||||||||
Sick_scan | 120 | 9 months ago | apache-2.0 | C++ | ||||||
sick_scan is an open-source project to support the laser scanner of the company SICK using the ROS-framework | ||||||||||
React Native Rating | 90 | 5 | 5 years ago | 6 | September 18, 2017 | 7 | mit | JavaScript | ||
🌟 cross-platform rating for react-native built with Animated and native driver 🌟 | ||||||||||
Bluezone | 82 | 19 days ago | 1 | gpl-3.0 | Java | |||||
An example application implementing Hexagonal Architecture | ||||||||||
Acan2515 | 51 | 2 months ago | 20 | mit | C++ | |||||
MCP2515 CAN Controller Driver for Arduino | ||||||||||
Sick_scan2 | 47 | 9 months ago | 5 | apache-2.0 | C++ | |||||
sick_scan2 is an open-source project to support the laser scanner of the company SICK using the ROS2 framework | ||||||||||
Uber Ruby | 41 | 13 | 3 years ago | 12 | November 03, 2017 | 12 | mit | Ruby | ||
A Ruby Interface to the Uber API | ||||||||||
Adonis Throttle | 39 | 3 | 3 years ago | 13 | January 31, 2020 | 1 | mit | JavaScript | ||
A rate limiter for Adonis JS |
GPS/GLONASS generic android driver for serial devices. (gps.default.so)
It uses ro.kernel.android.gps, ro.kernel.android.gps.speed and ro.kernel.android.gps.max_rate kernel parameters.
Just copy the library to /system/lib/hw/ folder add properties to build.prop and reboot device.
ro.kernel.android.gps=ttyUSB0
ro.kernel.android.gps.speed=9600
ro.kernel.android.gps.max_rate=1
IMPORTANT Higher max refresh rate causes higher CPU load. Recommended value is 1Hz (car navigation, etc)
On some devices the library cannot set baudrate itself, in that case you can use the folowing script. Call it 00_gps.sh, save it in init.d folder, add 755 permisions and root as an owner.
#!/system/bin/sh
# GPS Switcher
# init.d 00_gps.sh
# [email protected]
GPSTTY=/dev/`getprop ro.kernel.android.gps`
SPEED=`getprop ro.kernel.android.gps.speed`
if [[ ! -z $GPSTTY ]] ; then
# Default speed
if [[ -z $SPEED ]] ; then
SPEED="9600"
fi;
# Serial device params
if [ -c $GPSTTY ] ; then
echo "Setting USB GPS $GPSTTY speed to $SPEED"
# Speed
busybox stty -F $GPSTTY ispeed $SPEED
# No echo
busybox stty -F $GPSTTY -echo
# Owner
chown root:system $GPSTTY
# Permissions
chmod 666 $GPSTTY
fi;
fi;
*** busybox required