Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
41 check-ins
2024-07-13
| ||
21:55 | Must also handle boolean false value for gain. Add jeelux tests. Leaf check-in: 217d5cf9ff user: schelte tags: trunk | |
20:53 | Take the gain and integration time into consideration when calculating the lux value. check-in: 29ba4b87de user: schelte tags: trunk | |
20:51 | Drivers may not support all functions, but produce bad data instead of throwing an error. check-in: 3712dba2ec user: schelte tags: trunk | |
2024-07-11
| ||
11:18 | Add pullup and invert subcommands to the jeeio module. check-in: d48dae89c1 user: schelte tags: trunk | |
11:17 | Add tests for the jeebmp module. check-in: 59fdc91a66 user: schelte tags: trunk | |
11:15 | Constrain the gpio tests, so they will be skipped on systems without the appropriate hardware. check-in: 447880d663 user: schelte tags: trunk | |
2024-07-10
| ||
12:15 | All negative values indicate errors, not just -1. check-in: bdf7382182 user: schelte tags: trunk | |
2024-07-09
| ||
10:29 | Add a few more tests. check-in: 16b429076f user: schelte tags: trunk | |
09:56 | Add a library for interfacing with a PCF8591 AD/DA chip. Contributed by Christian Werner. check-in: 52563a82b8 user: schelte tags: trunk | |
2024-07-04
| ||
14:18 | Add gpio access using the GPIO Character Device Userspace API. check-in: 89894c0e8e user: schelte tags: trunk | |
2024-06-27
| ||
13:44 | GPIO pins do not necessarily start counting at 0. check-in: b504c11daa user: schelte tags: trunk | |
2024-06-25
| ||
15:11 | Using the new readregdata command, the code for the jeelink pressure plug can be simplified. check-in: 7677fac198 user: schelte tags: trunk | |
13:14 | Improve ads1x15 module, by Christian Werner. check-in: 162f13d2c9 user: schelte tags: trunk | |
13:06 | Add library for interfacing with an ADS1X15 ADC. Contributed by Christian Werner. check-in: 6c1e57eab2 user: schelte tags: trunk | |
12:45 | Add library for interfacing with a BME280 temperature/pressure/humidity sensor. Contributed by Christian Werner. check-in: 309c700ee4 user: schelte tags: trunk | |
12:37 | Add library for interfacing with a BMP180 temperature/pressure sensor. Contributed by Christian Werner. check-in: c1c5970b59 user: schelte tags: trunk | |
10:13 | Make modules available in the build environment. check-in: fae39d8404 user: schelte tags: trunk | |
2024-06-24
| ||
19:21 | Add a module for DFRobot's Huskylens AI Camera / Vision sensor. Contributed by Christian Werner. Implements RFE [7e3c3bf279e43eb8]. check-in: 68b2179a7d user: schelte tags: trunk | |
18:46 | Modernize configure.in, now called configure.ac. check-in: 1fb254afc0 user: schelte tags: trunk | |
18:36 | I2C_SMBUS_I2C_BLOCK_MAX is no longer defined in i2c.h or i2c-dev.h. check-in: cf43ebc040 user: schelte tags: trunk | |
2024-06-19
| ||
21:09 | Add commands to read and write data blocks via I2C. Fixes ticket [88ce875117]. check-in: 5317f3bb3f user: schelte tags: trunk | |
10:04 | Changes for Tcl 9 compatibility. check-in: fb17c2e4b1 user: schelte tags: trunk | |
10:00 | Update to latest tclconfig for Tcl 9 compatibility check-in: dd52a2fd7e user: schelte tags: trunk | |
2021-05-20
| ||
14:20 | Wait for the creation of the gpio edge pseudo file in the sysfs interface in two stages: 1. directory, 2. file. check-in: 75d5e108e0 user: schelte tags: trunk | |
2020-09-25
| ||
22:29 | Implement different mechanism for gpio pull-up/down as used by the bcm2711 chip of Raspberry Pi 4. Bump version to 1.2 check-in: 7f26480acd user: schelte tags: trunk | |
18:24 | Raspian buster introduced the i2c/smbus.h header file, which is required when using i2c_smbus_read_byte() and the like. The library must then also be linked with libi2c, which now contains those functions. Fixes bug [a78620f418] check-in: 35ae465a8e user: schelte tags: trunk | |
2017-04-17
| ||
15:21 | Add basic support for the jeelabs DC motor plug and LCD plug. check-in: 1f6891cb5e user: schelte tags: trunk | |
14:49 | - Fix uninitialized num field - If the event handler for one edge of a pin has problems, only that handler should be disabled. Not the one for the opposite edge as well. - Add some tests check-in: 1da388a814 user: schelte tags: trunk | |
2017-04-14
| ||
14:49 | Implemented suggestions by chw: - Add the gpio event subcommand to be able to use event based input actions, which is much more efficient than polling. - Add new command to interact with the spi interface. To reflect the new functionality, the version has been bumped to 1.1 check-in: 3096e3609f user: schelte tags: trunk | |
2017-04-13
| ||
08:53 | Implemented suggestions by chw: - Add the gpio event subcommand to be able to use event based input actions, which is much more efficient than polling. - Add new command to interact with the spi interface. To reflect the new functionality, the version has been bumped to 1.1 check-in: ba43872474 user: schelte tags: trunk | |
2017-03-11
| ||
20:21 | Add missing tclconfig files check-in: 387ab48028 user: schelte tags: trunk | |
2017-02-05
| ||
14:53 | Remove legacy BSD type which was rejected by the POSIX standard. check-in: 5c406b2094 user: schelte tags: trunk | |
13:03 | Correct error message. check-in: 8937b64262 user: schelte tags: trunk | |
12:44 | - Automatically select the correct peripheral base address for different Raspberry Pi models. - Use /dev/gpiomem, if available, so I/O pins can be accessed without super user privileges. check-in: 65367ed551 user: schelte tags: trunk | |
2014-09-15
| ||
15:09 | - Add gpio pull subcommand to configure pull-up/pull-down resistors check-in: 9984790eeb user: schelte tags: trunk | |
2014-03-20
| ||
14:20 | Switch to a more user-friendly configure subcommand check-in: f19bdd7dd4 user: schelte tags: trunk | |
14:19 | Use the new piio usleep command to stop wasting half a millisecond check-in: c18b0ab61e user: schelte tags: trunk | |
12:20 | Add usleep subcommand check-in: ca17edd569 user: schelte tags: trunk | |
2014-03-19
| ||
21:00 | Add some modules to work with specific devices check-in: cc49f779ac user: schelte tags: trunk | |
2014-03-18
| ||
16:26 | Initial check-in of the C sources check-in: ec441d6e82 user: schelte tags: trunk | |
12:20 | initial empty check-in check-in: abd1189942 user: schelte tags: trunk | |