LinuxCNC Documentation

SYNOPSIS

loadrt bitmerge [count=N|names=name1[,name2…​]] [personality=P1[,P2…​]]

DESCRIPTION

This component creates a compound unsigned-32 from individual bit-inputs for each bit of an unsigned-32 output. The number of bits can be limited by the "personality" modparam. The inverse process can be performed by the bitslice HAL component.

FUNCTIONS

bitmerge.N

PINS

bitmerge.N.out ui32 out

The output value

bitmerge.N.in-MM bool in (MM=00..personality)

AUTHOR

Andy Pugh

LICENSE

GPL2+