java.lang.Object
com.pi4j.util.Frequency
Frequency class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intgetFrequencyFromNanos(Number nanoseconds) Get Frequency (in Hertz) from Nanosecondsstatic intConvert Kilohertz to Hertzstatic intConvert Megahertz to Hertzstatic longmicroseconds(Number frequency) Convert Frequency (in Hertz) to Microsecondsstatic floatmilliseconds(Number frequency) Convert Frequency (in Hertz) to Millisecondsstatic longnanoseconds(Number frequency) Convert Frequency (in Hertz) to Nanoseconds
-
Field Details
-
MEGAHERTZ
public static final long MEGAHERTZ- See Also:
-
KILOHERTZ
public static final long KILOHERTZ- See Also:
-
HERTZ
public static final long HERTZ- See Also:
-
-
Constructor Details
-
Frequency
public Frequency()
-
-
Method Details
-
kilohertz
Convert Kilohertz to Hertz- Parameters:
frequency- number of kilohertz- Returns:
- total number of hertz
-
megahertz
Convert Megahertz to Hertz- Parameters:
frequency- number of megahertz- Returns:
- total number of hertz
-
nanoseconds
Convert Frequency (in Hertz) to Nanoseconds- Parameters:
frequency- value in hertz- Returns:
- total number of nanoseconds represented by this frequency value
-
microseconds
Convert Frequency (in Hertz) to Microseconds- Parameters:
frequency- value in hertz- Returns:
- total number of microseconds represented by this frequency value
-
milliseconds
Convert Frequency (in Hertz) to Milliseconds- Parameters:
frequency- value in hertz- Returns:
- total number of milliseconds represented by this frequency value
-
getFrequencyFromNanos
Get Frequency (in Hertz) from Nanoseconds- Parameters:
nanoseconds- value in hertz- Returns:
- total number of nanoseconds represented by this frequency value
-