Exemplo n.º 1
0
/* sets Ramp-down speed for one channel */
int
sy1527SetChannelRampDown(unsigned int id, unsigned int board,
                         unsigned int chan, float u)
{
    LOCK_MAINFRAME(id);
    SET_FVALUE(RDWn, u);
    UNLOCK_MAINFRAME(id);
    return(0);
}
Exemplo n.º 2
0
/* sets maximum voltage for one channel */
int
sy1527SetChannelMaxVoltage(unsigned int id, unsigned int board,
                           unsigned int chan, float u)
{
    LOCK_MAINFRAME(id);
    SET_FVALUE(SVMax, u);
    UNLOCK_MAINFRAME(id);
    return(0);
}
Exemplo n.º 3
0
/* sets maximum current for one channel */
int
sy1527SetChannelMaxCurrent(unsigned int id, unsigned int board,
                           unsigned int chan, float u)
{
    LOCK_MAINFRAME(id);
    SET_FVALUE(I0Set, u);
    UNLOCK_MAINFRAME(id);
    return(0);
}
Exemplo n.º 4
0
/* sets demand voltage for one channel */
int
sy527SetChannelDemandVoltage(unsigned int id, unsigned int board,
                              unsigned int chan, float u)
{
  LOCK_MAINFRAME(id);
  SET_FVALUE(V0Set, u);
  UNLOCK_MAINFRAME(id);
  return(0);
}