A new integrated satellite navigation and speed log system with combined 24-channel GPS-Glonass positioning — Debeg Satlog 4124…