| Number | Section Title |
|---|---|
| 1 | Preparation (Before the First Launch) |
| 1.1 | Preparation Email to Duty Crew |
| 1.2 | Using the Duty Laptop |
| 1.3 | Using the MiFi device |
| 1.4 | Using your Mobile Phone |
| 1.5 | Starting an Ops Day Logsheet |
| 2 | Overseeing Operations |
| 2.1 | Entering Data into the Flight Modal |
| 2.2 | Flight Queue |
| 2.3 | Recording Launches |
| 2.4 | Who is in the Air? |
| 2.5 | Recording Landings |
| 2.6 | Cloning Flights |
| 2.7 | Offline Mode |
| 3 | Finance Page |
| 3.1 | Splitting Flight Costs |
| 3.2 | Select Payment Methods |
| 3.3 | Charging for Aerotow Retrieve |
| 3.4 | Charging Miscellaneous Expenses |
| 3.5 | Visiting Pilot |
| 3.6 | Glider not Listed in Pull-Down |
| 3.7 | Guest Towplane |
| 3.8 | Self-launching gliders |
| 3.9 | Towplane Rental |
| 4 | Wrapping Up (After the Last Landing) |
| 4.1 | Managing Finances |
| 4.2 | Safety Issues |
| 4.3 | Maintenance Issues |
| 4.4 | Operations Summary |
| 4.5 | Including a YouTube video |
| 4.6 | Towplane Closeout |
| 5 | Finalizing the Logsheet |
| 5.1 | Pre-Finalization Checks |
| 5.2 | Corrections After Finalization |
Before the operations day, the system will automatically send an email to the duty crew. The duty crew will get updated before the operations begin. It will have
The Duty Laptop is pre-loaded with the club website installed as a progressive web app (PWA). You don't need to run the laptop software as the PWA, you can definitely use a regular web browser to make use of the website. However, the PWA that we have installed on the club laptop is already logged in with a Kiosk user called "Club Laptop." This means you won't have to remember or type in your username and password on the club laptop. This also means you don't have to worry about remembering to log off at the end of the day! The Kiosk user on the Club Website has all of the permissions necessary to create and update a logsheet, but doesn't have the sufficient permissions to override any administrative functions of the website. The Token to allow the club laptop to work only lasts for a year, and must be annually refreshed. The token to log into Kiosk mode will only work on this laptop.
The Club Laptop must be connected to the Internet at all times! When the operation starts, you have to have Internet access to get all of the relevant data sync'ed up from the website to the club laptop. Since you're running the PWA, and not using a traditional web browser, much of the information is actually cached locally. You can have sporadic Internet connectivity lapses, and the laptop will work just fine. See the section below, "Offline Mode"
To get started, find and click on the icon in the task bar (or desktop) named "Manage2Soar", it looks like this:

Please use the airport WiFi for all of your operations at runway 28. For operations at the hangar or off of runway 10, please use the Solis 5G MiFi hotspot. There's more about the MiFi device in the next section. See "Using the MiFi Device"
A very generous member has donated a Solis 5G MiFi device to the club.
It offers a local WiFi hotspot, using the local 5G network. It will work at Petersburg, Front Royal, Burner Field, just about anywhere! It finds the best mobile connectivity and uses that. The Mifi Device has no contract, but is limited to 1 Gigabyte per month. 1 Gigabyte per month ought to be enough bandwidth for the club laptop to operate through the whole week of training, and every runway 10 operation day, and all hangar usage. However, if members view constant YouTube videos or do system updates over the MiFi, we may approach the limits of 1GB per month! So please limit extraneous usage of the MiFi device. Preserve its precious little bandwidth by doing large data transactions with the Airport FBO's wifi.
Don't lose this device, and don't take it home! If it is lost or stolen, it won't be replaced easily!
You may use this HotSpot device for the club laptop:
The duty officer functions can all be executed on your mobile phone! The only catch is you need to have logged into the club website with your personal phone, and the smaller real-estate on your phone makes it slightly harder. Be prepared to pinch and zoom as necessary! It's a workable experience, but not as good as using the club laptop. If you prefer to use a full-sized iPad, the logsheet program works great. Even on an iPad Mini.
If for whatever reason, you decide to use your mobile to enter data, it will sync to the database at the same rate as the club laptop. Both parties can enter data simultaneously. The first one to send data to the database wins!
Note: When starting a day's logsheet, you must have Internet access. Offline mode does not allow for starting a logsheet.
Once you load up the club laptop's Manage2Soar session, go to the top navbar, find the word "Log Sheets" and go to "Manage Log Sheets"
You can see all of the logsheets that have been created for this operation year. If you have reason to look at the logsheets from the past, you can do that by clicking the "View Logsheet" link for any logsheet shown here. Since we're starting a new logsheet, you'll have to click the green button in the upper right corner named "Create New Logsheet"
Once you click the "Create New Logsheet" button, you'll be presented with an opportunity to correct any of the duty crew. The duty crew here are automatically populated based on who was listed as the volunteers for this date on the duty roster. If you have need to update any of the duty crew, only the qualified members will be listed in the pull-down. In the example above, the fictional instructor "Bob Anderson" wouldn't show up in the duty officer list, because he's not qualified as a duty officer.
Select the default towplane. If we're flying with just one towplane, the tow pilot and towplane will be automatically selected for all flights. This will save you a lot of clicking through the day!
Click "Create Logsheet" when you're ready to start operations.
A typical flight day has many gliders preparing for launch, determining queue order. The duty officer has to spend a fair amount of time entering flight information, and that detracts from being the supervisor of operations. This program was written with this in mind, attempting to limit the "heads-down" time for the duty officer.
Let's go through this scenario with the logsheet for a club that flies 2-33s and 1-26s.
Bob Anderson is instructing William Cooper in the 2-33 named "33Q". They are doing a 3000 foot tow behind the Pawnee N2491Z. The tow pilot and towplane are default, based on the way we started the logsheet in the previous step.
Get started by clicking either of the blue buttons "Add First Flight" or "Add Flight".
Click on the glider. In this case, Bob Anderson will be instructing in the 2-33 colloquially known as "33Q" He'll be flying with William Cooper. The tow pilot and towplane are already entered, as they are the default for the day. Notice that the club's 2 seaters are sorted at the top, private ships sorted under that. Any gliders that showed up a long time ago, and haven't shown up for a while will be under the sub-category of "Inactive Gliders" Theoretically, you shouldn't have to hunt for the two seat trainers for the club; they're going to be right at the top.

Select William Cooper from the sorted-by-lastname list of pilots. This will find all of the active members at the top. Any members who are inactive are way down the list. If you prefer to type on a keyboard, rather than clicking and scrolling, you can quickly type William Cooper's name "W" and the system will select him by default, as he's the first member with a "W" in his name. If you keep typing "W" the pulldown will continue cycling through all members whose first name starts with W. In this case, he's the only member of this small club whose name starts with W.
Once you select "Bob Anderson" the two Passenger fields will ghost out. Passenger fields blank out whenever an instructor is on-board, or whenever the glider in question is a single-seater.

At this point, we don't know exactly when Bob and William are launching, and we're not sure how high they're going. They were talking about doing a pattern tow or a high tow, they seemed indecisive. Let's leave the release altitude field blank, and just click the blue "Add Flight" button at the bottom.
Notice how there's a convenient button to launch Bob and Brian. Notice the "Pending" status in the left column. Once they are hooked up and shout "Wing up!" and the towplane starts trundling down the runway, all the duty officer has to do is click the "Launch" button and the launch time is recorded. There is no limit to how many gliders and pilots you can pile up into the queue.
One benefit of this program is that the duty officer can "pre-load" several flights that are staged up for launch. In the scenario below, let's stage all of this fictional club's fleet for launch as quickly as possible.
In fact, you can queue up several flights this way. Just keep hitting the "Add Flight" button, and filling in the flight information in the modal.
In my scenario, Sally Mitchell is instructing Joshua Brooks in the other 2-33, "33W", and they're definitely going for a 3000 foot tow. The 1-26 is also going to be taking Kevin Bennett for a flight, he's planning on releasing at 3000 feet.

Keeping a flight queue like this allows the duty officer to allow somebody to launch promptly. If there's a delay for the preflight or the pilots performed fisticuffs to get ahead in the queue. Note that the release altitude being blank isn't a problem while the gliders are on the ground. There are no highlighted fields indicating that data is missing.
One great scenario for using the mobile phone: When the duty officer has a limited duty crew, and must function both as pusher as well as the duty officerIt happens about 2 or 3 times a year. You can pre-stage the flight on the club laptop, help push out the glider. As you're walking back from the launch, you can pull out your phone and click the "Glider Launched" button from the convenience of your phone!
Whether it's on the club laptop or on your mobile phone, all you have to do to record the launch time is click the big green button "Launch Brian Gray and Robert Anderson Now"
There are two ways to record a launch time. One is clicking the green "Launch" button indicated above. The other is to click on the "edit" button to the very right. You can click the "Edit" button for any flight, (whether it's pending, launched or landed)

Once you click the "Edit" button, you'll be presented with the same flight data entry modal that you saw when you selected the glider, and the pilots.


Entering the Launch time: You can type the time (24 hour clock only!), you can click on the little clock icon and select the time from a pull-down. Or, if the plane just launched, you can click the "NOW" button.
Selecting the Altitude: You can click the "3K" to choose a 3000 foot tow, or you can select the altitude from the pulldown. If you prefer the keyboard, you can also keep hitting the "3" on the keyboard, it will cycle through all of the release altitudes, starting with 300 feet, going to 3000, 3100, 3200, etc.
Any flights that have a launch time, but no landing time are considered "Flying". The status in the left column is set to light-blue "Flying" The time aloft is noted in the second to right column. "Oh Bob and Brian have been flying for 2 hours!" Any aircraft that are airborne will have a different colored button, indicating that its ready to record the landing time when they return to the earth.

Note the "Flying" status, and the orange "Record Landing for Brian..." button.
The Duty officer can record the landing time in one of two ways:
This is no different from the way you can record a start time, so no screenshots are included.
If Bob and Brian are doing 4 or 5 rope breaks throughout the day, it's cumbersome and bothersome to have to select all those items over and over again for a 3 minute flight. Simply click the "Copy" button. This will raise the flight modal again, but this time the times are left blank. The pilot, instructor, glider, release heights are all copied over. If a pilot is flying with a passenger, the passenger information isn't copied over.

There's a green marker at the top of the page, indicating that it's a pre-filled cloned flight

After the logsheet has been initialized, the logsheet app for the website has a limited tolerance for loss of Internet connectivity. A large amount of effort has been added to the JavaScript that the logsheet program uses to allow for situations where the Internet has gone offline.
Scenario: The duty officer has started the logsheet, and logged two flights. The operation is based on runway 28. The Airport FBO's wireless -- which the club laptop uses when operating on runway 28 -- has gone offline due to a temporary and local Internet Service Provider outage. While scrambling through the duty officer bag to find the MiFi, a glider has landed. The Duty officer can still log the landing time with the logsheet program, even though there's no Internet connectivity. The initial indication that the Internet connectivity has failed can be detected by a yellow banner that shows up at the bottom of the app.

You'll also notice that the buttons for "Edit Finances" "Edit Closeout" and "Finalize Logsheet" will ghost out and not be available.
While offline, a limited amount of browsing within the PWA app will work. There is a certain amount of data that is cached. Don't be surprised if some of the pages you attempt to visit will be offline, though.
Duty Officer response: Continue using the logsheet app as you normally would. Each of the actions for the logsheet app are queued with a feature of JavaScript called IndexedDB, which acts as a storage bin when the laptop is offline. This storage bin automatically uses local browser storage while the Internet connectivity is offline. Once the connectivity is restored, a mechanism named "Background Sync" returns all of the queued up data to the web server. During this scenario, it's reasonable that somebody might pull out their mobile phone and check the website. They may even try to be helpful and update entries in the logsheet while the local Internet is offline. If this happens, there can be conflicts of data when the Service Worker syncs the indexedDB data back to the web server. There could be loss of data entry, or duplicated data entry. Either way, validate that everything looks correct after the Internet connectivity has been restored, whether that connectivity is restored via a MiFi, or the FBO WiFi.
If the yellow banner is showing on the bottom of the page, and you've entered valuable data, Please don't close the browser or app! Closing the app will cause all of the indexedDB data to disappear. Don't close the browser until the yellow banner disappears.
Once the Internet connectivity is restored, the yellow bar on the bottom of the app will disappear, and any queued up data will get synced to the website.
You can go to the finance page at any time during the operations day. You don't need to wait until the end of the day to visit the Finances page. Find it at the top of the page.

You'll see the Finances page, which looks like this. (It's green for money)

You can navigate back to the logsheet data entry by
Occasionally, two private pilots will fly the two-seaters together. They want to split the costs. The system allows them to split the costs by:
The split is based on the perspective of the "Pilot" for the flight.
In this scenario, Joshua Brooks flew with Paul Diaz. They flew in the 2-33 for 30 minutes, after a 3000 foot tow. Joshua is listed as the pilot. Paul is listed as the Passenger.
After a split has been established for a flight, the split button turns from outlined to a blue button.
Under the Payment Method Tracker, each person who had flight activities with charges must pay for the flights. There are four ways to pay:
Each person who flew that day must indicate to the duty officer how they want to pay. The Duty officer selects the payment method for that member. If there are any odd situations that require note, just write it in the "Notes" field to the right of that member.
Note: You won't be able to finalize the logsheet until everybody has a payment method selected.
Scenario: Kevin Bennett flew the club 1-26 for 2 hours 49 minutes, and landed at another airport. He landed at 15:50 and the flying day was over for the club. He called home, and the towplane was dispatched to retrieve him. The towplane round trip tach time was 0.7 hours. The duration of the glider's flight for the return was 25 minutes long. (From the glider's takeoff to landing)


As you may recall, the only way to get a pilot selected for a flight is by a pull-down menu. There is no way to type in a pilot's name from the pull-down menu. This is great so long as we know everybody who's ever going to fly with us. However, whenever we have a visiting pilot show up, there will be no pull-down entry for new pilots and new planes. A good scenario would be a visiting pilot from our neighborly club up to the north. For example, a visiting pilot may want to fly their glider along the ridges, and the weather is too scary at their airport. How do we get the person's name into the database so they can fly with us? For this situation, use the "Visiting Pilot" menu.
Scenario: Penny Longworth has shown up in her awesome and beautiful glider, a fancy SGS 1-36. She's got an SSA membership, and wants to take advantage of Skyline Soaring's visiting pilot benefit. We need to get Penny's name into the system before she can tow behind our towplane. There's no way to type her name in the pull-down menu!
Solution: Use the Visiting pilot feature on the Logsheet Management page. You might not have ever noticed it. It's right next to "Add Flight"



Note: The Visiting Pilot QR Code feature will NOT work in offline mode.
Scenario: Timothy Powell quietly purchased a beautiful brand-new hot-off-the-assembly line Jonkers JS-3. He managed to get a cockpit checkout when he was in South Africa touring the manufacturing plant. He's ready to fly his gorgeous perfect glider. You're the duty officer, and you go to create the flight, but since his glider is so brand-new, you can't actually select his glider from the pull-down menu. There's a cost to being so secretive!
Solution: You're going to have to select "Private" as the glider, and have the webmaster team fix it later.
Scenario: Both of our towplanes are offline, but we have a friend who happens to have a towplane, and he happens to want to tow for us. Brian Glick is based out of Mifflin, and has agreed to come down and tow for us for the 2 weeks while both towplanes are offline. The arrangement is that we pay him directly for all of the tows, and the charge for the tow fees are not collected by Skyline Soaring. Your entire Webmaster crew is out-of-town on different vacations, and they didn't get around to updating the system to reflect Brian's towplane. For shame!
Solution: We have a generic "Other" towplane that you can use.
Situation: Daniel Reed has bought a beautiful pristine Schempp-Hirth Arcus M. It's got a motor and can launch itself. It can also be aero-towed, depending on the mood of the pilot. Today Daniel elected to do a self-launch. How do you make this entry in the logsheet?
The club allows pilots who are checked out to fly the Husky or Pawnee, at a rental rate equivalent to the aerotow retrieve amount. If somebody rents the Husky while we're having operations, Go to the "Edit Closeout" page. At the top of the Closeout page,
Once you think everybody's landed, check out the bottom of the logsheet page. You should see something like this:

It's time to start wrapping up the logsheet for the day, so let's go through the Finances and close-out.
There are instructions above about managing the finances. In short, make sure that:
If you had something that seemed unsafe, or an issue that needs to be addressed, please enter an adequate description in this field. If no notable safety issues occurred on this day, leave the field blank! The data used in these fields is used to present subjects at the next year's safety meeting.
The Manage2Soar website will collect all of these safety reports and make them available on a one-pager for the safety team to review. Don't miss this opportunity to make our club safer!
Is there a scratch on the wing that you haven't noticed before? Wheel needs replacing? Seat belts broken? Anything that deserves a squawk should get entered by clicking on the "Add Maintenance Issue" button. A message will immediately be sent to the meister for that glider. If it's really bad, hit the "Ground Aircraft" button. Grounded aircraft won't show up as an available aircraft in the logsheet until the issue is resolved. So if you marked N321K as being grounded, don't expect to log a launch with N321K as the glider!

Type in as much information in the maintenance issue as you can. If you need to include a picture, put it in the maintenance section. The issue description field is only text.
Here's a good example of a logsheet with an attached picture in the equipment issues:
![]() |
In the past, the club's duty officer has written a nice report about the day's operations. You should take the opportunity to make this as fancy as possible! If you have a YouTube Video, post it!
Upload your perfectly-edited video to YouTube, and get the URL to share.
If you don't see the YouTube video icon like this: 
Then you might find a button in the editor that looks like this:
which will expand into all of the icons that were suppressed to make them fit.
Click on the YouTube Icon, and you'll get a popup dialog box like this:

Paste in the URL into the "Source" field. It will look like the YouTube video has an error until you save the Ops report.
Here's an example of an Ops Report with a nice YouTube video:
![]() |
Each towplane that has flown for the day will have a field for you to enter towplane data. Be sure to write the correct towplane start time and end tach times. Enter the number of gallons of fuel added. If the tow pilot has an comments about the towplane that don't warrant a maintenance entry (as listed above), write it in the notes. Feel free to add pictures or other items to the towplane comments field.

Note: There's no obligation for you to finalize the logsheet while you're at the field! You can do this from the comfort of your home, if you so desire.
When you click the "Finalize Logsheet" button, a battery of validations happen. These are done in order to make sure that the data being entered into the system are sane.
Closeout Requirement:
Flight Validation (for each flight):
requires_tow = True):
Duty Crew Requirements:
Payment Methods:
Towplane Closeout Data (if flights exist):
Post-Validation Actions:
Once all checks pass, the system:
tow_cost_actual)rental_cost_actual)logsheet.finalized = TrueAny validation failures that involve the Finanical page will take you straight to the Financial Management page, showing a red banner on the top, indicating what's missing.

If there are problems with the flights, like no launch altitude, or missing towplane or something like that, the error will stay on the Logsheet Management page.

The Duty Officer named in the logsheet has a short window (currently 7 days) to make corrections after submitting a finalized logsheet. The duty officer will have a "unfinalize logsheet" button. If not, contact the admins to unlock it.
After 7 days, you won't be able to take it out of the finalized status. After the 7th day, any changes must be made by a webmaster.
| Title ▲▼ | Items ▲▼ | Last updated ▲▼ | Access |
|---|---|---|---|
| Test Page 2 | 0 |
(3 weeks, 1 day ago) |
Public |