tallakt avatar

Tallak Tveide

tallakt

Total Packages

8

Total Downloads

970 594+

codepagex

0.3.0
695 517+

Codepagex is an elixir library to convert between string encodings to and from utf-8. Like iconv, but written in pure Elixir.

Last Updated: 1 day ago

stream_split

0.1.7
274 036+

Split a stream into a head and tail, without iterating the tail

Last Updated: about 4 years ago

yamodbus

0.1.0
367+

Modbus in pure Elixir: TCP, TLS (Modbus/TCP Security), RTU and ASCII clients and servers, with many requests at once on one TCP connection, for talking to PLCs, drives and meters.

Last Updated: 4 weeks ago

yaopcua

0.4.0
320+

OPC UA in pure Elixir: client, server, events and alarms, security policies, and PubSub over UDP, for talking to PLCs, SCADA and HMIs without C in the BEAM.

Last Updated: 6 days ago

nanosleep

0.3.0
204+

Sleeps shorter than a millisecond for the BEAM: a small C program, run as a port, that answers after the nanoseconds asked for.

Last Updated: 4 weeks ago

scomb

0.3.0
60+

Streaming combinatorics: permutations, combinations, subsets, selections, partitions and cartesian products, generated lazily and handling repeated elements

Last Updated: 1 week ago

yaethercat

0.1.0
59+

An EtherCAT MainDevice in pure Elixir, for EtherCAT I/O such as a Beckhoff EK1100 with its terminals: scan, SII, the AL state machine, CoE, and cyclic process data at the pace of the application, over raw Ethernet on Linux and macOS, with cable redundancy on a ring.

Last Updated: 1 week ago

yaads

0.1.0
31+

Beckhoff ADS in pure Elixir: a client for TwinCAT PLCs that reads, writes and watches variables by name, over TCP or Secure ADS (TLS), and finds PLCs and adds and deletes routes over UDP, without C in the BEAM.

Last Updated: 1 day ago