public class PWMJNI extends DIOJNI
Constructor and Description |
---|
PWMJNI() |
Modifier and Type | Method and Description |
---|---|
static ByteBuffer |
allocatePWM(IntBuffer status) |
static boolean |
allocatePWMChannel(ByteBuffer digital_port_pointer,
IntBuffer status) |
static void |
freePWM(ByteBuffer pwmGenerator,
IntBuffer status) |
static void |
freePWMChannel(ByteBuffer digital_port_pointer,
IntBuffer status) |
static short |
getPWM(ByteBuffer digital_port_pointer,
IntBuffer status) |
static void |
latchPWMZero(ByteBuffer digital_port_pointer,
IntBuffer status) |
static void |
setPWM(ByteBuffer digital_port_pointer,
short value,
IntBuffer status) |
static void |
setPWMDutyCycle(ByteBuffer pwmGenerator,
double dutyCycle,
IntBuffer status) |
static void |
setPWMOutputChannel(ByteBuffer pwmGenerator,
int pin,
IntBuffer status) |
static void |
setPWMPeriodScale(ByteBuffer digital_port_pointer,
int squelchMask,
IntBuffer status) |
static void |
setPWMRate(double rate,
IntBuffer status) |
allocateDIO, freeDIO, getDIO, getDIODirection, getLoopTiming, initializeDigitalPort, isAnyPulsing, isPulsing, pulse, setDIO
getPort, getPortWithModule
public static boolean allocatePWMChannel(ByteBuffer digital_port_pointer, IntBuffer status)
public static void freePWMChannel(ByteBuffer digital_port_pointer, IntBuffer status)
public static void setPWM(ByteBuffer digital_port_pointer, short value, IntBuffer status)
public static short getPWM(ByteBuffer digital_port_pointer, IntBuffer status)
public static void latchPWMZero(ByteBuffer digital_port_pointer, IntBuffer status)
public static void setPWMPeriodScale(ByteBuffer digital_port_pointer, int squelchMask, IntBuffer status)
public static ByteBuffer allocatePWM(IntBuffer status)
public static void freePWM(ByteBuffer pwmGenerator, IntBuffer status)
public static void setPWMRate(double rate, IntBuffer status)
public static void setPWMDutyCycle(ByteBuffer pwmGenerator, double dutyCycle, IntBuffer status)
public static void setPWMOutputChannel(ByteBuffer pwmGenerator, int pin, IntBuffer status)
Copyright © 2015. All rights reserved.