Home
Roadside
Carputer
geoHist
software
FRC
Blog
Now you can download a copy of these docs so you can use them offline!
Download now
Main Page
Related Pages
Classes
Files
File List
AnalogPotentiometer.h
1
#ifndef _ANALOG_POTENTIOMETER_H
2
#define _ANALOG_POTENTIOMETER_H
3
4
#include "Interfaces/Potentiometer.h"
5
#include "LiveWindow/LiveWindowSendable.h"
6
#include "AnalogChannel.h"
7
16
class
AnalogPotentiometer
:
public
Potentiometer
,
public
LiveWindowSendable
{
17
private
:
18
int
m_module, m_channel;
19
double
m_scale, m_offset;
20
AnalogChannel
*m_analog_channel;
21
void
InitPot(
int
slot,
int
channel,
double
scale,
double
offset);
22
ITable
*m_table;
23
public
:
24
AnalogPotentiometer
(
int
slot,
int
channel,
double
scale,
double
offset);
25
AnalogPotentiometer
(
int
channel,
double
scale,
double
offset);
26
AnalogPotentiometer
(
int
channel,
double
scale);
27
AnalogPotentiometer
(
int
channel);
28
double
Get
();
29
double
PIDGet
();
30
std::string
GetSmartDashboardType
();
31
void
InitTable
(
ITable
*subtable);
32
void
UpdateTable
();
33
ITable
*
GetTable
();
34
void
StartLiveWindowMode
();
35
void
StopLiveWindowMode
();
36
};
37
38
#endif
AnalogPotentiometer::StartLiveWindowMode
void StartLiveWindowMode()
Definition:
AnalogPotentiometer.cpp:137
AnalogPotentiometer::StopLiveWindowMode
void StopLiveWindowMode()
Definition:
AnalogPotentiometer.cpp:143
AnalogChannel
Definition:
AnalogChannel.h:29
ITable
Definition:
ITable.h:26
AnalogPotentiometer::PIDGet
double PIDGet()
Definition:
AnalogPotentiometer.cpp:96
AnalogPotentiometer::UpdateTable
void UpdateTable()
Definition:
AnalogPotentiometer.cpp:120
AnalogPotentiometer
Definition:
AnalogPotentiometer.h:16
LiveWindowSendable
Definition:
LiveWindowSendable.h:17
AnalogPotentiometer::Get
double Get()
Definition:
AnalogPotentiometer.cpp:86
AnalogPotentiometer::GetSmartDashboardType
std::string GetSmartDashboardType()
Definition:
AnalogPotentiometer.cpp:103
AnalogPotentiometer::InitTable
void InitTable(ITable *subtable)
Definition:
AnalogPotentiometer.cpp:112
AnalogPotentiometer::GetTable
ITable * GetTable()
Definition:
AnalogPotentiometer.cpp:129
AnalogPotentiometer::AnalogPotentiometer
AnalogPotentiometer(int slot, int channel, double scale, double offset)
Definition:
AnalogPotentiometer.cpp:33
Potentiometer
Definition:
Potentiometer.h:6
Generated on Sat Apr 26 2014 12:26:45 for WPILibC++ by
1.8.6
© 2006-2009 Dustin Spicuzza. All rights reserved.
Powered by Onnac
I do not condone or encourage graffiti. Please paint responsibly.