Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tmatijevich/microtimer
Timer function blocks with microsecond resolution
https://github.com/tmatijevich/microtimer
Last synced: 6 days ago
JSON representation
Timer function blocks with microsecond resolution
- Host: GitHub
- URL: https://github.com/tmatijevich/microtimer
- Owner: tmatijevich
- License: gpl-3.0
- Created: 2021-12-14T22:01:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2021-12-22T17:10:17.000Z (about 3 years ago)
- Last Synced: 2024-11-09T13:39:25.145Z (2 months ago)
- Language: Smalltalk
- Homepage:
- Size: 24.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MicroTimer
The MicroTimer library provide enhanced timer function blocks with microsecond resolution.
The library includes the core MicroTimer function block as well as redefinition of standard function blocks: UTON "Switch on delay", UTOF "Switch off delay", and UTP "Pulse generator". The redefined stardard function blocks maintain I/O compatibility with the IEC basic data type TIME. However, TIME has a resolution of one millisecond and therefore weakens those function blocks' resolution.
**NOTE:** This is not an official library. MicroTimer is provide as is under the GPL-3.0 license.
[Download the library here](https://github.com/tmatijevich/MicroTimer/releases/latest/download/MicroTimer.zip).## Clone
Clone to a reference location
```
git clone https://github.com/tmatijevich/MicroTimer.git
```Or, add as a submodule to your project's libraries
```
cd
git submodule add https://github.com/tmatijevich/MicroTimer.git /Logical/Libraries/MicroTimer
```Then add as an existing library with the Automation Studio toolbox.
## Dependencies
- brsystem
- AsIOTime
- AsIecCon## Git
- [Install and setup Git](https://tmatijevich.github.io/gfw-tutorial/)
- [Setup gitignore for your repository](https://gist.github.com/tmatijevich/453436f1e6abc62a3d052d9b03f9db58)## Authors
- [tmatijevich](https://github.com/tmatijevich)