Newer
Older
# Set the SCAN field of the longin record and bi record #2 to "1 second", rather than I/O
# interrupt, because the quadEM toggles input #2 at 800Hz, and that is too much load on the IOC
file "$(IPUNIDIG)/ipUnidigApp/Db/IpUnidigLi.db"
{
pattern
{P, R, PORT, SCAN}
}
file "$(IPUNIDIG)/ipUnidigApp/Db/IpUnidigBi.db"
{
pattern
{P, R, PORT, MASK, SCAN}
{xxx:, Unidig1Bi0, Unidig1, 0x000001, "I/O Intr"}
{xxx:, Unidig1Bi1, Unidig1, 0x000002, "I/O Intr"}
{xxx:, Unidig1Bi2, Unidig1, 0x000004, "1 second"}
{xxx:, Unidig1Bi3, Unidig1, 0x000008, "I/O Intr"}
{xxx:, Unidig1Bi4, Unidig1, 0x000010, "I/O Intr"}
{xxx:, Unidig1Bi5, Unidig1, 0x000020, "I/O Intr"}
{xxx:, Unidig1Bi6, Unidig1, 0x000040, "I/O Intr"}
{xxx:, Unidig1Bi7, Unidig1, 0x000080, "I/O Intr"}
{xxx:, Unidig1Bi8, Unidig1, 0x000100, "I/O Intr"}
{xxx:, Unidig1Bi9, Unidig1, 0x000200, "I/O Intr"}
{xxx:, Unidig1Bi10, Unidig1, 0x000400, "I/O Intr"}
{xxx:, Unidig1Bi11, Unidig1, 0x000800, "I/O Intr"}
{xxx:, Unidig1Bi12, Unidig1, 0x001000, "I/O Intr"}
{xxx:, Unidig1Bi13, Unidig1, 0x002000, "I/O Intr"}
{xxx:, Unidig1Bi14, Unidig1, 0x004000, "I/O Intr"}
{xxx:, Unidig1Bi15, Unidig1, 0x008000, "I/O Intr"}
{xxx:, Unidig1Bi16, Unidig1, 0x010000, "I/O Intr"}
{xxx:, Unidig1Bi17, Unidig1, 0x020000, "I/O Intr"}
{xxx:, Unidig1Bi18, Unidig1, 0x040000, "I/O Intr"}
{xxx:, Unidig1Bi19, Unidig1, 0x080000, "I/O Intr"}
{xxx:, Unidig1Bi20, Unidig1, 0x100000, "I/O Intr"}
{xxx:, Unidig1Bi21, Unidig1, 0x200000, "I/O Intr"}
{xxx:, Unidig1Bi22, Unidig1, 0x400000, "I/O Intr"}
{xxx:, Unidig1Bi23, Unidig1, 0x800000, "I/O Intr"}
}
file "$(IPUNIDIG)/ipUnidigApp/Db/IpUnidigBo.db"
{
pattern
{P, R, PORT, MASK}
{xxx:, Unidig1Bo0, Unidig1, 0x000001}
{xxx:, Unidig1Bo1, Unidig1, 0x000002}
{xxx:, Unidig1Bo2, Unidig1, 0x000004}
{xxx:, Unidig1Bo3, Unidig1, 0x000008}
{xxx:, Unidig1Bo4, Unidig1, 0x000010}
{xxx:, Unidig1Bo5, Unidig1, 0x000020}
{xxx:, Unidig1Bo6, Unidig1, 0x000040}
{xxx:, Unidig1Bo7, Unidig1, 0x000080}
{xxx:, Unidig1Bo8, Unidig1, 0x000100}
{xxx:, Unidig1Bo9, Unidig1, 0x000200}
{xxx:, Unidig1Bo10, Unidig1, 0x000400}
{xxx:, Unidig1Bo11, Unidig1, 0x000800}
{xxx:, Unidig1Bo12, Unidig1, 0x001000}
{xxx:, Unidig1Bo13, Unidig1, 0x002000}
{xxx:, Unidig1Bo14, Unidig1, 0x004000}
{xxx:, Unidig1Bo15, Unidig1, 0x008000}
{xxx:, Unidig1Bo16, Unidig1, 0x010000}
{xxx:, Unidig1Bo17, Unidig1, 0x020000}
{xxx:, Unidig1Bo18, Unidig1, 0x040000}
{xxx:, Unidig1Bo19, Unidig1, 0x080000}
{xxx:, Unidig1Bo20, Unidig1, 0x100000}
{xxx:, Unidig1Bo21, Unidig1, 0x200000}
{xxx:, Unidig1Bo22, Unidig1, 0x400000}
{xxx:, Unidig1Bo23, Unidig1, 0x800000}
}
file "$(IPUNIDIG)/ipUnidigApp/Db/IpUnidigLo.db"
{
pattern
{P, R, PORT}