Thursday, November 30, 2017

PixRacer Bench-Testing and Setup

I flashed my PixRacer to ArduCopter v3.5.4 with Mission-Planner v1.3.50.

So, with nothing else connected, it seems this is the order of the two internal compasses
1. MPU-9250 IMU
2. HMC5983 dedicated compass chip (internal, on PixRacer PCB)

I say that because:
1. Calibrates with high offsets or sometimes completely fails to calibrate at all.
2. Always calibrates fine (but one axis is usually around +/- 200)

So, in the above case, you would Disable #1 and make #2 the Primary. Personally, I think it's good to try to calibrate just the Internal ones first (even if planning to add an External one). Not only as a preliminary test (find early which are troublesome), but also to help identify them later by extreme axis offsets.

When you connect an external GPS/Compass, it becomes #1, is auto-detected as External, and they all shift one number across.
1. External HMC5883L
2. MPU-9250 IMU
3. HMC5983 compass chip (internal)

It's actually pretty easy to see (watch for similar extreme offsets). So, in this case, I Disable #2 and make #1 the Primary. Coming from APM, I like the idea of having a redundant something if possible (especially something important like a compass). This is my current testing config.

Notice that with the PixRacer and latest ArduCopter, you can calibrate them from MP, but it's actually facilitated by the PixRacer FC itself. I just slowly turned quad on all 3 major axis, and then moved around randomly a little more.

I fixed this old Beitian GPS/Compass combo unit and it works great now (both the Compass and the GPS). I cut-off the old Pico-Blade connectors and soldered on the included PixRacer 6-pin cable.

I used this pic (thanks Gervais from RCGroups) to wire the GPS/Compass cable for the RixRacer and it worked the first time. Basically, you connect:
1. Power (VCC and GND) to Power ... "straight-across".
2. The two compass signals to the same compass signals on PixRacer (again, straight across).
3. It's the GPS's signals (TX and RX) that get criss-crossed to each other (TX-RX and RX-TX).


While new (and possibly a little hard to find) ... I'm really liking the new PixRacer-style connectors. They are smaller and with a higher pin-density that the old PixHawk-style Molex Pico-Blade connectors. Also, much easier to insert and remove (but still lock-into-place nicely).

Radio Setup
Like my APM and full-sized PixHawks, I bind (X6R and/or X8R) RX to TX in Mode-5 D16 (with Telemetry). I setup basic Model Inputs as AETR, and Mixes as AETR5678.

Note: I plan to add to this post as I come across something new or important.

Net Neutrality is GOOD - Killing it would be BAD.

In case you aren't aware, Net Neutrality is in danger of being repealed and removed by the FCC.

I think this is a good explanation in layman's terms. It also clears some confusion that some people might have. (The square icon in lower-right-corner switches the videos to Full-Screen)



Kinda strange because Jon never really uses this language in reports normally.



Not doing good work these-days guys. It's almost like Trump wants to undo everything Obama did while in office (no matter what the cost).

https://www.theverge.com/2017/1/23/14338522/fcc-chairman-ajit-pai-donald-trump-appointment


And don't think we are just talking about your landline broadband at home. This issue also includes your cell-phone data plan and mobile computing. A recent Stanford article reminds us that local news will also be affected.

An older video, but very good points. It seems this problem of Net Neutrality being adopted and staying in effect is a constant battle (Note: This video contains some adult language).



And now, John Oliver's latest video (and again ... John's language is Rated-R :)




All joking aside, if you want to keep using an internet with no-blocking, no-throttling, and no-paid-prioritization protections ... you should definitely visit www.GoFCCyourself.com (then click on Express) and let the FCC know that you support Net Neutrality. Then, just to be sure your wishes will not go ignored, you should also contact your government representatives.

Looks like sites and services like YouTube, Amazon Video, and NetFlix will be the first to be throttled-down or held ransom for extra cost plans.

Here is a newer video. The Cnet guys debate Net Neutrality ... I guess to try to present it from the ISP's point-of-view. Personally, I'm not buying it.


Another good recent article. You gotta read this stuff carefully friends :)

Upon finding updated but disturbingly unofficial source documents, David Gewirtz recants his earlier statement that the FCC changes are benign.


Time to save the Internet ... AGAIN!



MIT Media-Lab : What we lose when we lose net neutrality


We lost the battle but hopefully not the war. The December 2017 FCC vote was close at 3-2 :(

Update: January 17, 2018

Mozilla and 21 states Sue the FCC over internet freedom

=========================================

Counter Point 

I don't agree, but obviously some people think that Net Neutrality is bad (or it conflicts with their agenda). They think that government regulation of the Internet like a public utility (like they have been doing for the past 2 years) is a not a good idea. Even if that regulation is in place to keep it Open and freely accessible. As usual, some in the "conservative right" label any opposing views as "Fake News".

It's hard to debate or argue the issue without knowing how they see the issue or what they believe. So, to be fair, here are some counter-point links. These are the minority and not easy to find.

https://www.rushlimbaugh.com/daily/2017/10/13/millennial-asks-for-net-neutrality-explanation/

https://www.reddit.com/r/The_Donald/comments/7eqtrn/must_listen_rush_explains_why_liberals_want_net/

https://news.iheart.com/featured/rush-limbaugh/content/2017-11-27-net-neutrality-explained-via-professor-hazletts-great-book-the-political-spectrum/

https://www.rushlimbaugh.com/daily/2017/11/27/net-neutrality-explained-via-professor-hazletts-great-book-the-political-spectrum/

It's just my opinion, but I find the Rush Limbaugh articles a little hard to read. Some of his referenced tech history is mis-understood. Some of his basic explanation of how current technology works is also inaccurate. It's hard to "talk technology" or take tech advice from someone who doesn't completely 100% understand it. But it's SOME not All, so it's worth a quick read.

One law professor's overview of the confusing net neutrality debate:
https://www.washingtonpost.com/news/volokh-conspiracy/wp/2017/11/28/one-law-professors-overview-of-the-confusing-net-neutrality-debate/?utm_term=.93d4fec72250

Wednesday, November 29, 2017

Successful Nova-360 (2017) Flight

We were watching the birds at the feeder today, and I realized there was no wind. I thought to myself "I should go maiden the re-built Nova-360".

I went to the smaller Rec-Center field. Sure enough winds were 1mph. Got a good HDOP/SATs. Pretty nervous, but tried to remind myself I used to know how to do this :)

Flew mainly Stabilize and practiced landings. Tested the following Modes: Stabilize, Loiter, Alt-Hold, Simple-Mode, Land, and did a test RTL (set to 25 meters). One of it's auto-Landings was soft, but the motors ran too long so it tipped itself over once (not sure why the Nova does that sometimes). Anyway, I flew through my 3000mah battery without a hard-landing or really even a scratch. 

Some neighbors stopped to watch the show. I still got a little nervous when it was high, far-away, or near the main street or nearby houses.

Using Tower-Beta v4.0.1. It's nice flying a quad with a Power-Module again. Angle_Max = 4000 is fine (very fast), but THR_MID = 530 is not quite enough with 3000mah  battery installed (and Power-Module and SiK 915mhz radio). Land_Speed = 40 seems fine.

Here is the Nova after I got back (ignore grass-stains on props :)


Quanum Nova (fairly stock)
Flight-controller: APM-252_v5.0
- AC v3.1.5c (custom)Battery 3s-11.1v-3000mAh-60c LiPo
- APM Power Module Telemetry via SiK 915Mhz radios
FrSky-x8R (bound as Mode-4(D16) with FrSky Telemetry)
FrSky Taranis x9D (OpenTX and OpenTX Companion v2.2.1 )

GCS normally used:
Android: Tower Beta v4.0.1 app
Windows: Mission Planner (latest)

Monday, November 27, 2017

Turnigy SK-450 PnF quad - The latest addition to the hanger

Here's the latest addition to the hanger. I caught it on sale at HobbyKing for around $100 (and with Black-Friday free shipping from USA warehouse) and could not refuse. Lets call it a birthday present :)


I plan to figure-out KK-2.x FC just enough to test the ESCs and motors. I've got some spare FrSky X8R RX's, so I'll drop one of those in there. However, I'm pretty sure it's getting a PixRacer and GPS pretty soon. I've be wanting to install the spare PixRacer in something for a while now. Actually, wanting to get a PixHawk-anything in the air :)

It's good to be back "in the hobby" more these days, but I need to stay away from hobby websites :)

Either I've been busy or the weather was bad, so I'm still looking for a good time to go fly the rebuilt Nova.

EDIT 12-2017
PixRacer Install


I got the PixRacer and Power-Module installed. Just using the single external Beitian compass/gps unit. FrSky-X8R fits nice up-front. Taranis programming was mostly the same as Nova/CX20. In fact, I just copied over the Nova model to the SK-450 model.

After clearing/working some strange Pre-Arm errors in Mission-Planner:
- Check Firmware - Already had ArduCopter v3.5.4. Flashed to ArduPlane and back-again
- Check FRAME-CLASS - Was X4, but switched it back-and-forth. Saved and Reboot
- Check 3D Accel - Calibrated it again. I guess required after major firmware switching
- Check Compass - Set to use single external one and Calibrated
- Check RC Roll not Configured - Re-Calibrated Radio (all sticks and switches)
- Check FS_THR_VALUE - Radio throttle stick goes to 982. Had to lower from 975 to 950.


I finally got the PixRacer Armed and spun the Motors for the first time. The ESCs also had to be calibrated.


It came together real fast. Before maiden flight:
- PixRacer needs to be mounted more permanently ( I found my stash of Zeal gel-pad).
- More settings in MissionPlanner.
- Need to setup my first PixHawk (PixRacer) with my preferred APM params equivalents
- Wiring and antenna-mounting will need some clean-up

Notes:
WiFi AP is AI-THINKER_code


Thursday, November 23, 2017

Auto-Declination and verifying your Multi-Rotor's Compass Calibration.

After I properly and successfully calibrated the compass (magnetometer) in my Quanum Nova (APM-252 with single external compass) the other day ... I noticed that what it considered to be exact North was about 7 degrees off from what my analog hand-compass read. I was outside, with a GPS-Fix and Auto-Declination was on (which is best). I remember seeing something like this before but I was pretty sure the magnetometer (and whole quadcopter for that matter) was calibrated properly, so I thought I would investigate further.

I posted a message in the forums, and forum-member DKEmxr had this to say:
"Your hand compass will read Magnetic North. After calibration and auto declination correction the magnetometer will read close to True North. So it depends on where you are in the world as to how much this differs."


So, according to this article, Central Texas is about 7 degrees East Declination to Magnetic North (what hand-compass shows as exact North). Or, said another way, the hand-compass' Magnetic North minus 7 degrees = True North (what APM-based multi-rotor shows as exact North).


I also found this article.  For example, a 15 degree error, on a mile-long flight puts you a quarter-mile (440 yards) off-course or away from your desired destination. I think I will investigate buying a compass that takes declination into consideration. Until then, I will just subtract 7 degrees to measurements taken with my old hard-compass, or expect it to be 7 degrees off when comparing it to the Nova quadcopter or its software.

So, when the multi-rotor is facing its exact North at 0 Degrees, the non-declination-aware old-school hand-compass will read more like 7 Degrees (slightly East).

I'm pretty sure this applies to all other navigational systems on earth. I'm not 100% sure about DJI and other UAS, but it does also apply to PixHawk-based systems. 


Wednesday, November 22, 2017

Setting up Nova (CX-20 PnF/ARF APM Open-Source) from scratch

OK, I'm down to just the one Quanum Nova now (just one good shell-body ... and plenty of spare parts). Last year, after this Nova #2 flew it's maiden and a couple of other flights, it blew an ESC (for no reason). After I repaired it, I was having problems getting the accelerometer calibrated. It's been sitting in this limbo state in the shop since then. The hardware is done and it's body shell is screwed-shut. It's fairly stock, but does have the newer APM-252_v5.0 FC, a Power Module, and PDB is raised a full 6mm (all best features/mods, unlike my old dead main Nova). I decided I'm just going to just "format it" and start over from scratch. 

From now-on, this model named "Nova 360" will be the best of the Quanum Nova parts, built-into a working model.

RC Radio Setup and Config:

Using OpenTX-Companion, copied my old Nova model to a new one called "Nova 360" and uploaded to Taranis. Radio is now mostly programmed for new model. Since this is a X8R, of course, the TX and RX must be bound-together using those normal procedures. You usually have to touch the RX, so do this before closing-up the Nova. 

Flight-Controller (FC) Software Setup and Config in Mission-Planner:

When you first use Mission Planner (MP) to Connect to the APM Flight Controller (FC), it retrieves the current parameters from it so you can work on them. When using MP, it's important to remember to click the Write button to write the parameters you just changed to the APM-FC before Disconnecting or closing the program. This includes any calibrations you just made, because calibrations are also just saved as parameters in the param config file. After you Write them to the FC, you can optionally Save them (as a file) for later Loading or Comparisons. Just because MP presents telemetry in Real-Time in some parts, don't confuse that with parameters. For params and calibrations, MP is just a temporary holding or work area.

One other tip for using Mission Planner v1.3.50. When programming the main parameters in the Full List, I found it easier to use a real mouse instead of the touch-pad on the laptop. If you were to accidentally brush-up-against a field (and erase and/or change it) that would be very bad. Take your time and be very precise. 
  • Connect USB cable from laptop to USB-Mini Port on bottom on Nova
  • Start Mission-Planner and click connect to test port and Connect ability.
    • Use Auto at first if you don't know com-port and baud rate
    • Click Disconnect but leave cable attached
  • Upload and Verify Custom Firmware file v3.1.5 (from VinnieRC) aka v3.1.5c
  • Click Connect
  • Reset (Parameters) to Defaults (for v3.1.5) and let it Reboot.
  • Save initial default v3.1.5 params to file (for future reference)
  • If not already Disconnected in MP, do so now.
  • Shut-Down MP, disconnect cable, and power cycle Nova.
Since I just re-loaded the firmware, I've learned it's normal for the Nova and ESCs to start beeping constantly on next full powered-up. Seems to indicate that ESCs aren't getting a signal because FC can detect that radio is not calibrated yet (getting that message in MP-HUD). Looks like the constant ESC beeping happens with ArduCopter v3.1.5 (or higher) and certain versions of ESCs. And, of course, what the APM-FC considers an un-calibrated RC radio.
    • Reconnect USB cable, start MP, and click Connect.
  • In MP, calibrate the RC Radio, 
    • The sticks, but since the radio is already programmed, step thru all the pre-programmed Taranis Flight-Modes on the switches. All channels should move on MP screen (except CH6 which is not assigned to anything on Taranis).
    • Write params, click Disconnect and power-cycle (reboot) FC.
    • If ESCs were beeping before, they should stop now.
  • Verify or Set Frame Type to X-Y6A (Nova is a X-4 quad-config)
  • Recall that you have the APM-FC mounted and orientation in normal/forward
  • Verify proper Compass hardware-config settings. Mine are fairly unique mounting for a Nova, requiring Yaw-90 degrees, and also Forced-External (which also disables any Auto-Detection). As you recall, the Nova has a single external-compass.
  • I would say these are the minimum parameters you want to set or verify before calibrating:

AHRS_ORIENTATION,0
COMPASS_EXTERNAL,2 
COMPASS_ORIENT,2 
COMPASS_USE,1
FRAME,1

  • Click Connect and calibrate the rest of the "Mandatory Hardware" devices.
  • Accelerometer calibration was NOT the usual procedure. I'm not sure if it's this special little APM-252 FC, the AC-v3.1.5, or how recent Mission Planner versions work with APM FCs these days ... but I was unable to calibrate the accelerometer the normal way. I had to use Terminal. 
    • Set to APM and click Terminal's Connect Button
    • Go to Setup / Accel
      • Remember that ? or help shows the current menu commands, and exit moves back one level
    • Follow directions. I find it easier to prop-up against a door because it must be keep still and perpendicular at each step. Use Enter/Return to go to next step.
    • It should say Successful at end. There were 6 shown, all between -0.03 and +1.4. I think it might Write them to the FC at the Successful end.
      • However, to be sure, I take a phone pic or screen-shot. Later, you can verify as INS_??????? in params list.
    • Return to Full Parameters List and Write them. You might need to Connect first. Finally, I Save as a File since we made it this far. 
  • Compass calibration, before I started, I went outside to get a good HDOP or at least enough SATs for a basic GPS-Fix (for Auto-Declination to function). Got a nice and fast (ie "clean") calibration. Actually, I got several similar good ones in a row, and kept the last successful one. My fairly unique Nova compass params (see above) I have been using for years. The new (to me) COMPASS_EXTERNAL,2 parameter seems to work fine also (Forced-External, no Auto-Detect) for its single external compass/magnetometer. Final Compass Calibration Offsets were -29, -68, -47.
    • I think they might auto-Write to APM-FC on success, but I go ahead and Write them manually anyway (and Save another File for this setup-progress step).
    • After testing that it new the basic 4 directions, I did notice that the Nova's exact North is about 7 degrees off as compared to my cheap analog hand compass. Since this old hand-compass does not take Declination into consideration, this is normal and correct. The Nova's compass appears to be calibrated properly. 

At this point, I'm still running the ArduCopter v3.1.5 Default Parameters and default tuning PIDs. Accordng to my notes, these work fine with a mostly un-payload-ed Nova (ie a Nova with a low-weight or THR_MID of 500-575). 





Calibrated ESCs (especially since this is a PnF model).

Set my Flight Modes in MP interface (and write/save):
1. Stabilize
2. Loiter
3. Alt-Hold
4. Drift
5. Land
6. Auto
... and in Extended Tuning, CH7=SuperSimple and CH8=RTL
(which I have each on dedicated Taranis buttons)

The above should change these Flight-Mode parameters:

FLTMODE1,0
FLTMODE2,5
FLTMODE3,2
FLTMODE4,11
FLTMODE5,9
FLTMODE6,3
CH7_OPT,13
CH8_OPT,4

Also, verify or change these parameters (some might be defaults):

ANGLE_MAX,4000
GPS_HDOP_GOOD,220
LAND_SPEED,40
LOG_BITMASK,958
MOT_SPIN_ARMED,0
RTL_ALT,2500
THR_MAX,1000
THR_MID,530                         (Only payload now is small SiK 915mhz Telemetry radio)
WP_YAW_BEHAVIOR,2         (Might prefer 1 for Auto-Missions that end in RTL)

BATT_AMP_OFFSET,0           (This set is for installed Power-Module. Notice PINs)
BATT_AMP_PERVOLT,19.1
BATT_CAPACITY,2700
BATT_CURR_PIN,12
BATT_MONITOR,4
BATT_VOLT_MULT,10.4
BATT_VOLT_PIN,13

FS_BATT_ENABLE,0              (This set is the Fail-Safe actions)
FS_BATT_MAH,0
FS_BATT_VOLTAGE,6
FS_GCS_ENABLE,0
FS_GPS_ENABLE,1
FS_THR_ENABLE,1                (Very important)
FS_THR_VALUE,975

Tested Fail-Safe with no props installed (Passed).

Completed Nova assembly. Since everything else was done, really just had to install props (watch CW and CCW) and add a bit of clear tape to compass-pod cover.

Armed and carefully did low-throttle "hold by landing gear" test. Also, verify flight modes (all Passed).

Looks like its Ready for it's test flight after this rebuild.

Tuesday, November 21, 2017

Cheap 3D gimbals for sale (Tarot & Feiyu-Tech)

I was just browsing online the other day and came across these inexpensive 3D Tarot gimbals. I don't actually own one yet, but I remember that the Tarot name is good and it shows by the reviews. I've had good luck with this place over the years. No problems shipping from China and even acceptable shipping speed.

I noticed they also have the popular Feiyu-Tech 3D gimbals on sale. Check-out their accessories, it's like they thought of everything. For instance, no hardware hacking is required to switch between Xiaomi Yi cameras and others.

Speaking of cameras, if you don't have a GoPro yet, I think the GitUp Git2 is a good lower-cost alternative.

I guess it's that time of the year again. Some of these Black Friday RC deals look pretty good.

I've been working on my Novas a bit since Saturday. Between the two of them, I hope to get a single one flying soon.


Sunday, November 19, 2017

I've had better days at flying field. Rough Nova RTL landing with damage.

TL;DR - Pilot error and high-winds results in rough off-target RTL landing, with Nova's egg-shell body cracking in previously repaired spot.

With my life schedule and the weather, it's been a couple of months since I've had a chance to go fly.

I started watching the weather, and this weekend looked good, except for a cold-front blowing-in on Saturday. Since we had plans for Sunday, it was Saturday or try again next week.

On Saturday, it was Clear and 75f, but winds at 2:00PM were 22mph (with gusts to 30mph). I'm a little rusty, so I don't think I will do good enough in 22/30. And since it's likely faster higher-up, I'm not so sure about stock Nova/CX20 either. About 4:00PM I saw that winds had calmed to 12/20 so at the last minute, I decided to go for it after all. Over the years, I have successfully flown the Nova "in some wind".

At the school's big flat football field, it seemed really windy after all. I installed my small 2200mah battery. Within a few minutes I had 11 SATS and HDOP=1.5. All systems go. It was a little scary at first, but I flew through the first small battery successfully. I kept it fairly low, flew Alt-Hold, tested Loiter (noticed it fighting from being pulled down-wind),  and practiced my manual Landings in Stabilize.

Second battery was my larger 3000mah. Still had SATS and around HDOP=1.5. Flew around the field at little further out now, and trying some other flight modes on the Taranis. Then, I heard it ... "Proceeding to WayPoint-2". I was like "What The Hell is Happening!". I looked down and I had apparently accidentally flipped the Auto-Mission switch on the Taranis somehow.

At this point, the Nova was pretty high and heading for the back-corner edge of the school property ... the baseball diamond about 150 meters away. This was an old mission from a couple of years ago. It was programmed at high-altitude due to the metal high-power towers in that back corner of the school property. Across the street corner, there is a tall church and houses all around. I PANICED since I've never un-intentionally started an old Auto-Mission. I turned the Auto-Mission switch off and switched to Loiter, but the quad was now high and far away ... it seemed to be drifting away.

I tried to control it back closer, but it seemed I was making it worse. At this point, I'm pretty frazzled and I just want this flight to be over, so I switch on RTL and it starts coming back really fast (with the wind) but still pretty high since IIRC, my RTL altitude is set to 40meters (to prevent hitting anything along the way). When it gets above the Landing spot, it starts to descend finally. But of course the wind decides to start gusting. The quad is fighting it, descending, and drifting down wind.  It finally lands, but brushed-up-against a small tree (on the other edge of school property now) so the last few feet was a little too fast :). To tell you the truth, I was just glad the ordeal was over. Tower informed me of the crash (thanks Tower) and the Nova was still on and sending telemetry.

The only damage was the Nova's egg-shell body cracked and broke where I had glued it back together 3 years ago. The props, motors, ESCs , landing-gear, (everything else really) looks fine. If it wouldn't have been for that tree (in the way of that off-target RTL) I think it would have survived un-damaged.


So, I guess I have plenty of spare parts for my other Nova now :) Time to get that one calibrated-up and flying again ( EDIT DONE ). Also, a spare FrSky-X8R-RX for a different quad. Can you tell I'm trying to look a the "bright side" and stay positive? :)

I've tried to evaluate this flight and plan to be more prepared to do things differently next time. I also notice my ANGLE_MAX,3000 .  I had it raised a bit, but still kinda low to be docile. I plan to raise it higher since that would have probably allowed the RTL to land more on-target on the football field (even in the steady 20mph wind).



Friday, November 17, 2017

Mission Planner v1.3.50 for Windows (for APM and PixHawk)

Well, I recently posted about the other GCS I use (or plan to use) so I thought a post about the main one I use would be in order. Glad to see Mission Planner (for Windows) is still going strong (thanks to Michael Oborne , all the project contributors in the community).

I came across an interesting glitch late last year. It has apparently since been fixed in the latest version of Mission Planner (v1.3.50), but I thought I would post about it anyway.

With the old version of Mission Planner v1.3.41 (current back in October 2016) I tried to load it on a fairly new Dell laptop (with Intel mobile CPU and Intel on-board HD4000 IGP) running Windows-10/64bit. It seemed to lockup while trying to initially load and start running. I didn't think much of it and just put that laptop aside. Instead, I used my slightly older AMD-based Lenovo laptop (also running Windows-10/64bit). It ran fine there, so no worries and back to flying :)

I recently found out that it wasn't actually locking-up on the Intel-based Dell, it just goes unresponsive for about 4 minutes and then finally loads, initializes, and runs properly (if you wait-it-out). I was still running v1.3.41 and holding-off on updates. However, Google searches reveal other pilots having similar problem with versions as late as 1.3.45 and 1.3.49.

So, in the v1.3.50 Change Log, we see:
HUD: fix Intel graphics freeze

However, it might have been a different issue that was fixed. Anyway, its fixed and now works on both laptops. The Intel-base one is running Windows-10 Pro 64bit Version: 1607.

To get Mission Planner v1.3.50, you can update from inside the Mission Planner program itself, or just install the latest version from the installer-file.


Thursday, November 16, 2017

QGroundControl v3.2 - Initial Impressions

Looks like the QGroundControl is coming along and maturing nicely. I finally had a chance to load this open-source GCS on my Android tablet.



I think it looks great. I think I also prefer the UI and compared to what Tower has become, including the representation of the fundamental Aircraft Instrumentation.

Amazingly, it connected right-up to the APM in my Nova over the SiK-915mhz radio ... and the UI came to life with real-time telemetry from the aircraft. The Android-girl was even calling-out Mode changes as I tested the Taranis.

However, I immediately got a pop-up notification warning-message that v3.3 or higher is required for 100% proper operation. I assume it means ArduCopter because this little APM-252 FC is just running v3.1.5. Ground testing seemed fine, but as I explored the app, I continued to get various other warnings about yet other parameters being missing. It's not a fault of the App, just that this version of ArduCopter isn't new enough (and can't particular FC really be upgraded to v3.3.x).

I still plan on using Mission Planner for Windows for quadcopter and drone setup, calibrations, and parameter tweaking ... while at the workbench. While this seems to be barely working on my old APM aircraft (on the ground) I think I will stick to Tower 4.x for them. I'll reserve this QGroundControl for my PixHawks.

Saturday, November 11, 2017

Tower (for Android) 4.0 and Tower Beta 4.0.1 - GCS Testing

Tower v4.0.0
Well, the first couple of times I ran the Tower GCS, after a few minutes it just quit while it was running and dropped to the tablet's HomeScreen. While later researching Tower for this post, I came across some post by other pilots describing similar crashes. Not sure what's up with this, but it's rather off-putting ... I use Tower during most flights and I can't have it crashing. I don't recall any old versions over the years crashing for no reason.

Since they aren't required any more, I tried a long-shot fix ... I un-installed 3DR-Services, and rebooted. Then, and un-plugged/re-plugged the USB cable for the 915mhz SiK-Radio and answered the prompts to use Tower as default App.

Luckily, it seems to run fine now. I ran in many times and no more crashing (but I'll watch it closely). In fact, it works fine now except no RSSI is shown (under the triangle-looking icon). Just confirming a know bug.

Tower Beta v4.0.1
Installed from Google-Play store and rebooted.
Un-plugged/re-plugged the USB cable for the 915mhz SiK-Radio and answered the prompts to use Tower Beta as default App.
Set my desired Settings and Preferences.

Connects fine and NO crashing to HomeScreen... seems to run fine.
However, there is still no RSSI shown. Interesting, because Release Notes say that it was fixed by the new Developer/Maintainer. I was hoping it would work, but I did read a forum post by another user that said it was still broken for them also.

Hmm. Maybe there is a newer compiled version in .APK file, that just hasn't been vetted or uploaded to Google-Play yet?

There is not really a full manual for Tower that I've ever seen. If you are new to Tower, or just need a little refresher course, these 4 videos by RNDrones seem informative and helpful to me. They might be for a 2016 version, but other than not needing 3DR-Services now, they should work fine with v4.x .


Thursday, November 9, 2017

What's going on with the Tower app (for Android) lately ?

As you might remember, I use the Tower app (previously known as DroidPlanner) while flying my APM-based quads.

So, I'm trying to spend more time with this hobby lately. One of the things I was checking was what software I should be using, and that everything is up-to-date.

I don't really use Android for anything other than this R/C Tablet, so bear with me (in real-life I live in Apple ecosystem). For some reason, the "auto-update-apps" setting in Google-Play Store was off on my R/C Android tablet, so I turned it back on and various Apps updated. I'm not sure if my last flights were on a late release of Tower 3.x or v4.x.

When I started Tower the first time, I got a "Change-Log" screen. Among other things, it said that the dependency on 3DR-Services had been removed. At the time, I didn't think much of it, other than the fact that my R/C tablet's software-build could now possibly be a little leaner.

At first, I thought the Tower v4.0 release was new. However, after doing some research, it looks like v4.0 was released back in Q4-2016.

Maybe the removal of 3DR-Services had a deeper meaning of things to come?

It appears that Bill Bonney  https://github.com/billbonney has come to the rescue.

https://discuss.ardupilot.org/t/tower-4-0-1-beta-released/17037

Bill, thanks for Tower Beta v4.0.1 . I think this might be the main GitHub dev page

https://github.com/billbonney/tower

Looks like its in the Google-Play store, so we doesn't have to hassle with a .apk file.

https://play.google.com/store/apps/details?id=org.droidplanner.android.beta

The main Tower dev page is here.
https://github.com/DroidPlanner/Tower

It appears to being updated slightly recently, but a new version with those updates is not always uploaded to Goggle-Play-Store. Evidence of that is its Tower is stuck at v4.0.0 since 10-2016.

https://play.google.com/store/apps/details?id=org.droidplanner.android&hl=en

Next, I need to fire-up the Nova and Tower v4.0 and see if the RSSI for my SiK (915Mhz) Radio is truly missing. I do like seeing that . Not just when flying far away, but also as a Pre-Flight check.

Tuesday, November 7, 2017

Cheerson CX-20 still for sale

Looks like the Cheerson CX-20 (APM Open-Source version) is still for sale.

If you are still flying this nice little brushless quad-copter, now might be a good time to pick-up another RTF package. You will get a spare battery and lots of spare-parts (landing-gear, body shell, motors, ESCs with LEDs, APM-FC, etc.).

Shipping from USA-warehouse will likely be pretty quick.

8% OFF Coupon Code: bggcx-20 (special limited-time code for CX-20 Quadcopter)

If this is your first CX-20/Nova, you might want to read my blog's archives for tips. Like ... throwing-away the included cheap battery-charger (and buying yourself a "real" LiPo charger for $30 usd) :) The LiPos for your new hobby will thank you.

UPDATE:

Right after I posted this, I found another tip posted by DKEmxr in the forums. Looks like HobbyKing still has some Nova's left as well. It's the PNF package (no battery or radio) but it's only $129usd. Remember that the Cheerson CX-20 is the quad that HobbyKing cloned to make the Nova.