Commit 4019d95a authored by Lorenz Meier's avatar Lorenz Meier

Merge branch 'master' of github.com:mavlink/qgroundcontrol

parents fb859599 173c6eff
...@@ -2729,7 +2729,7 @@ void UAS::enableHilXPlane(bool enable) ...@@ -2729,7 +2729,7 @@ void UAS::enableHilXPlane(bool enable)
* @param yacc Y acceleration (mg) * @param yacc Y acceleration (mg)
* @param zacc Z acceleration (mg) * @param zacc Z acceleration (mg)
*/ */
void UAS::sendHilState(uint64_t time_us, float roll, float pitch, float yaw, float rollspeed, void UAS::sendHilState(quint64 time_us, float roll, float pitch, float yaw, float rollspeed,
float pitchspeed, float yawspeed, double lat, double lon, double alt, float pitchspeed, float yawspeed, double lat, double lon, double alt,
float vx, float vy, float vz, float xacc, float yacc, float zacc) float vx, float vy, float vz, float xacc, float yacc, float zacc)
{ {
......
...@@ -139,10 +139,9 @@ void QGCRemoteControlView::setUASId(int id) ...@@ -139,10 +139,9 @@ void QGCRemoteControlView::setUASId(int id)
void QGCRemoteControlView::setChannelRaw(int channelId, float raw) void QGCRemoteControlView::setChannelRaw(int channelId, float raw)
{ {
if (this->raw.size() <= channelId) { if (this->raw.count() <= channelId) {
// This is a new channel, append it // This is a new channel, append it
this->raw.append(raw); this->raw.append(raw);
//this->normalized.append(0);
appendChannelWidget(channelId); appendChannelWidget(channelId);
updated = true; updated = true;
} else { } else {
...@@ -154,7 +153,7 @@ void QGCRemoteControlView::setChannelRaw(int channelId, float raw) ...@@ -154,7 +153,7 @@ void QGCRemoteControlView::setChannelRaw(int channelId, float raw)
void QGCRemoteControlView::setChannelScaled(int channelId, float normalized) void QGCRemoteControlView::setChannelScaled(int channelId, float normalized)
{ {
if (this->normalized.size() <= channelId) // using raw vector as size indicator if (this->normalized.count() <= channelId) // using raw vector as size indicator
{ {
// This is a new channel, append it // This is a new channel, append it
this->normalized.append(normalized); this->normalized.append(normalized);
...@@ -200,19 +199,11 @@ void QGCRemoteControlView::redraw() ...@@ -200,19 +199,11 @@ void QGCRemoteControlView::redraw()
{ {
if(isVisible() && updated) if(isVisible() && updated)
{ {
// Update raw values // Update percent bars and raw labels
//for(int i = 0; i < rawLabels.count(); i++) for(int i = 0; (i < progressBars.count()) && (i < rawLabels.count()) && (i < normalized.count()); i++)
//{
//rawLabels.at(i)->setText(QString("%1 us").arg(raw.at(i), 4, 10, QChar('0')));
//}
// Update percent bars
for(int i = 0; i < progressBars.count(); i++)
{ {
rawLabels.at(i)->setText(QString("%1 us").arg(raw.at(i), 4, 10, QChar('0'))); rawLabels.at(i)->setText(QString("%1 us").arg(raw.at(i), 4, 10, QChar('0')));
int vv = normalized.at(i)*100.0f; int vv = normalized.at(i)*100.0f;
//progressBars.at(i)->setValue(vv);
// int vv = raw.at(i)*1.0f;
progressBars.at(i)->setValue(vv); progressBars.at(i)->setValue(vv);
} }
// Update RSSI // Update RSSI
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment