ποΈRelease Notes
Learn about new features, changes, and bug fixes in Hamina Onsite.
Last updated
Learn about new features, changes, and bug fixes in Hamina Onsite.
Last updated
1.0.22
We fixed a bug that caused Onsite to crash if it received a beacon with duplicate AP name information elements.
As a precaution, we also made sure that other duplicated information elements wouldn't cause the app to crash.
1.0.21
In the Map View, there's a signal strength indicator for the current SSID. If the current SSID was accidentally filtered out, the indicator would say, "Waiting for data", implying that the Oscium Nomad wasn't connected and working. This was super confusing, so we significantly changed the behavior of the indicator to make hardware connection and SSID filters separate, and much clearer. For example, if an SSID filter is applied, but that SSID isn't currently visible, we say No signal from the filtered SSID.
If the Oscium Nomad (or WLAN Pi) isn't connected, we show a Not connected indicator.
Speaking of connections, we significantly improved the reliability of reconnecting to the Oscium Nomad, especially if the Hamina Onsite app is closed before reconnecting.
We also worked on the performance of the real-time view. In environments with lots of APs, it performs much smoother now.
1.0.20
Fixed a bug that caused the app to crash when rendering heatmap for measurements from a 320 MHz wide channel.
1.0.19
There was a bug where 320 MHz channels were incorrectly parsed as 160 MHz. We got our hands on a beacon advertising 320 MHz, and got this fixed.
For very large projects, it was possible to run into performance issues, so we tightened up project synchronization.
If a beacon contained an invalid center channel, Hamina Onsite would crash. That's fixed now, even if the beacon contains something weird.
1.0.18
There was a bug that if an access point was hidden in one project it was set hidden in all projects. Whoops! It's now fixed.
There was also a bug that could sometimes cause the app to crash if survey paths were modified in the Planner at the same time as APs were modified in the Onsite app. That's now fixed as well.
1.0.17
This release of Hamina Onsite adds Inteference heatmaps! By default, it shows interference from all networks, but you can enable the "Nerd knobs" option if you'd like to see your network's internal co-channel contention.
1.0.16
There was a bug that would cause unsynchronized surveys taken immediately after login to fail to syncronize to the cloud after closing the app. We fixed the bug, and added a special fix for all of the surveys that were affected.
We also fixed a bug that would cause deleted survey points to reappear after syncronization.
We were missing grouping logic for a subset of Meraki BSSIDs, so we added that. All Meraki BSSIDs should group now.
We fixed a rare crash that could occur when moving an item on the map.
There was also a rare crash that could occur when opening the Place Access Point drawer. That's fixed too.
During surveys, we decreased the heatmap resolution a little bit to conserve battery power, but we kept the resolution high enough to easily keep an eye on heatmaps while surveying.
1.0.15
You can now hide AP locations!
AP names now fully resolve, even if they include variables.
We refactored some of the map view and data sync code to make it more efficent and improve battery life.
Loading measurements from the cloud is more efficient too, but this one was more about speed than battery.
We do a better job of differentiating between dragging and tapping on the screen, so you should get fewer accidental taps while surveying. We surveyed an entire stadium and only had a couple of mis-taps, so we think it's much better now.
We improved the performance of the map view while rotating and zooming in on big survey projects.
There was a bug where large projects would cause the app to slow down in a couple of places. That's been fixed!
1.0.14
AP-on-a-stick surveys are now supported!
If an access point is pretty quiet, Hamina Onsite won't place it automatically. This release adds the ability to manually place them yourself. You can manually place access points in Hamina Network Planner, too!
Speaking of hidden stuff: we now show a "Hidden" label on hidden SSIDs instead of an empty pill box like before.
Previously, if panning swipes were on the shorter side of things, we would accidentally register a screen tap during a survey. We tweaked things a bit, surveyed an entire 35,000 seat stadium, and only saw two mis-taps. Not_bad.jpg!
If a new version of Hamina Onsite is available, a new in-app notification will let you know.
Hamina Onsite now supports 6 GHz MBSSID (Multi BSSID) elements in beacons.
Hey, 'member Mojo access points?! We 'member! Now they show up as "Arista".
We updated the OUI list. Yay.
In Hamina Network Planner, if you select a heatmap that Hamina Onsite doesn't support yet, Hamina Onsite will automagically switch to an empty heatmap. That's real innovation, folks!
There was a weird bug where the network selection menu wouldn't work in the Real-time view. That has been fixed!
Access points were getting placed all willy-nilly, so we changed the map placement threshold from -55 to -60 dBm.
1.0.13
During surveys, we no longer recalculate the entire heatmap every time you tap on the map. Instead, we just append the heatmaps with the new measurements, which is a lot more efficient.
We fixed a bug that would cause map note icons to be different in Hamina Network Planner.
1.0.12
This release is all about bug fixes and performance improvements!
In particular, we fixed a bug that would cause the UI to freeze if there were a lot of measurements.
10.0.11
Fixed some cloud syncronization issues.
Replaced some animations with new ones that better match the Oscium Nomad.
1.0.10
During firmware updates, the percentage indicator didn't match the progress bar. Whoops. They match now!
In the AP Details Drawer, we now show the channel width, Wi-Fi generation, security type, and minimum data rate.
If you uploaded multiple photo notes while offline, the photo notes wouldn't synchronize. We took care of it.
We improved BSSID grouping for Juniper Mist access points.
We also improved BSSID grouping for Cisco access points.
There was a rare bug that could crash the app when deleting survey points. That's fixed!
We made some adjustments to the firmware upgrade process for the Oscium Nomad, and updated the firmware upgrade screens to match.
1.0.9
During firmware updates, it was possible for the progress bar to get stuck (even though it was still working in the background). We fixed the progress bar, so it accurately reflects the Oscium Nomad firmware upgrade progress.
If an access point wasn't heard above -55 dBm during the survey, we won't automatically place it. Now, in Hamina Network Planner, you can override that behavior and place access points manually. This update adds the ability for Hamina Onsite to show manually placed access points.
1.0.8 πΊοΈ
Map rotation got all wonky on macOS, so we fixed it!
1.0.7 π»
First release on macOS! There are some known issues, so be sure to check those out below.
We made some big improvements to our AP location algorithms. We have some creative ideas for how to further improve things, but the AP locations seem a lot better now. If you have any feedback for us about it, we'd love to hear it!
The Primary and Secondary lines in the real-time view would rapidly swap back and forth in some situations, so we smoothed things out a bit to keep that from happening.
The Oscium Nomad firmware update workflow now has nice animations and graphics!
We fixed some performance bugs, and also some small bugs around project synchronization.
Known issues
On macOS, it's possible to rate the map with the trackpad, but if the map is rotated on it's side, then panning doesn't work. Whoops! For now, we don't recommend rotating the map. π
On macOS, the map panning doesn't respect the zoom level, so you might find that panning at higher zoom levels is too sensitive. We'll get this fixed in the next release.
1.0.6
We identified a bug that could cause survey uploads to fail. That's all fixed and working properly now.
We implemented some performance improvements that make the real-time view smoother.
We fixed a bug that caused the selected SSID to sometimes not be visible in the real-time view.
Fetching measurements from the cloud is now faster.
We found that the map view was being rendered a lot more often than needed, so we reduced the amount of renders to something reasonable, which should help out the performance, and battery life of your device while you run the app.
1.0.5 π
Another update already?! Yeah...
We fixed an issue where the heatmaps would break, and the APs would disappear if the app went into the background on iPad. Yikes!
There was an bug where measurements would disappear if the survey path was modified while the project was synchronizing to the cloud. We squished it right away!
1.0.4 π€
Yo dawg, I heard that you like updates that can update, so this update adds the ability to update the firmware on the Oscium Nomad!
You can now see the Oscium Nomad battery status, firmware version, and serial number in the Settings view (and you can long-press the serial number to copy it to your clipboard).
Photos are now supported in notes! They won't be displayed in the Hamina Network Planner web app quite yet, but they are synchronized to the cloud.
Your selected heatmap, frequency band, and SSID filters now synchronize between Hamina Onsite, and Hamina Planner.
We made some improvements to performance, especially when the app starts.
Note for WLAN Pi users: This release requires onsite-server 1.1.1, which you can find on the WLAN Pi page.
1.0.3
On iPad, there was a bug that would cause the app to crash if you put it in the background, while on the map view. It's all fixed now!
We made some improvements to the graphs in the real-time view to make them look smoother.
We applied a little bit of extra smoothing to the heatmaps, especially when viewing one AP.
If the map scale is changing, we show a notification to let you know.
During early development, we had a "feature" that would restart the capture after we heard a certain amount of malformed packets. Since these are pretty common, it was restarting the packet capture all of the time, so we removed it.
1.0.2
We now prompt user to download new app version if the current app isn't compatible with the Hamina cloud.
Secondary coverage heatmaps now fade away on the edges, instead of fading to red.
Added the ability to move and delete points on survey paths, directly from the app.
1.0.1 βοΈ
Added the SNR heatmap.
Primary coverage heatmaps now fade away on the edges, instead of fading to red.
Added explanations and prompts for location and local networking permissions.
Fixed 6 GHz parsing for Information Elements that have Max Co-Hosted BSSID indicator set.
Added support for 320 MHz channels (also taking bets on whether we'll end up using those in 6 GHz or not).
Grouped HP and HPE hardware with Aruba to keep things clean and consistent.
Added Aruba logo to real-time view.
Made some small adjustments to the SNR and RSSI heatmap thresholds.
1.0 ππ²
Initial release!