A private use library
Project description
libzac - a helper function library for my daily work
libzac.e
eread/ewrite/ewrite_block/...
python wrapper ofe.exe
command line tool.
libzac.io
c2np/np2c/...
helper function for converting between numpy array and C array. Convenient for move static data between python and C.
libzac.math
u2i/i2u
converting bewteen signed/unsigned integer with arbitrary bit width.
i4_to_i3u1/i3u1_to_i4
converting between numpy array with dtype=i4 but contain only 24 bit data and array with 3x length and dtype=u1 that contain same data.
libzac.dsp
rolling_windown/sig2frames
function that convert a signal to frames with overlap(moving window).
libzac.bitfield
class bitfield
a C bitfield like class that can be used in python, like ctypes.Structure but with more features.
libzac.reg
read_yc_reg/table2tree/...
function that read yichip excel register table and format into pandas' Dataframe.
libzac.plt
shift_factory/zoom_factory
function that create a shift/zoom function that can be used in matplotlib.pyplot.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
libzac-0.1.2-py3-none-any.whl
(18.3 kB
view details)
File details
Details for the file libzac-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: libzac-0.1.2-py3-none-any.whl
- Upload date:
- Size: 18.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6914e4f526387bb7cd0a351b67f8e1030b06a6e7d9b6ca44be1b20b4cb69b281 |
|
MD5 | ea242608d01d9bd9c6fe41a8bf44decc |
|
BLAKE2b-256 | 9b9a23dd046eb8fb4173713da549acdde04b2adcc258b9940fee1ee406644187 |