Tôi đã làm việc khá nhiều với các la bàn điện tử này trên điện thoại di động và hoàn toàn có thể là không có gì sai với mã hoặc cảm biến của bạn.
Thay vào đó, điều này rất có thể là vấn đề với môi trường của bạn. Có từ trường can thiệp vào từ trường của trái đất mọi lúc. Từ thiết bị điện can thiệp vào cấu trúc kim loại đang cầm lên một tòa nhà. Vào cuối ngày, la bàn chỉ là nam châm. Nếu bạn đứng bên cạnh một cục kim loại lớn, la bàn sẽ bị thu hút bởi nó và chỉ vào nó chứ không phải là cực bắc từ tính.
Hãy thử cách này: Cài đặt GPS status rồi tắt tất cả lọc (cài đặt ... gps & cảm biến ... lọc cảm biến ...không lọc). Thực hiện hiệu chuẩn (hình 8 công cụ lượn sóng) và sau đó di chuyển điện thoại xung quanh bàn của bạn .. gần màn hình, dây cáp, vv Bạn sẽ thấy nó phát điên. Thông tin hoàn toàn không đáng tin cậy. Tôi tìm thấy trong quá khứ mà di chuyển điện thoại một vài inch bên phải hoàn toàn thay đổi đọc của nó. Điều tương tự cũng xảy ra với một la bàn thực sự. Nói đúng ra không có "vấn đề". La bàn của thiết bị được gán cho chính nó với từ trường mạnh nhất. Ngay cả nội dung từ tính của đá gần đó cũng có thể can thiệp vào la bàn.
Khi thử nghiệm thêm, tôi vừa mới đặt một la bàn thực (định hướng) trên điện thoại đã cài đặt ứng dụng la bàn. La bàn thật hiện đang trỏ tới mọi nơi nhưng từ Bắc. Hai thiết bị đang can thiệp vào nhau. Vì vậy, lời khuyên của tôi là .. đi một nơi nào đó trong mở, như một công viên hoặc lĩnh vực, tránh xa bất kỳ can thiệp tiềm năng và đường dây điện, (nếu bạn có một mang lại một la bàn thực sự để kiểm tra rằng các ứng dụng GPS status
là chỉ bên phải) và xem liệu la bàn của bạn có hoạt động như bạn mong đợi hay không.
Thêm: Câu trả lời từ @resus cũng rất quan trọng khi hiệu chỉnh. Xoay điện thoại vài lần trên mỗi trục. Trông ngớ ngẩn nhưng nó hiệu chỉnh nó đúng cách.
Thêm 2: Bạn có thể sử dụng compass bearing GPS của mình không? Nó sẽ yêu cầu thiết bị phải di chuyển (tốc độ đi bộ sẽ tốt) nhưng bạn sẽ không cần phải lo lắng về bất kỳ sự can thiệp nào. Nó sẽ cung cấp cho một đọc chính xác cung cấp tín hiệu GPS của bạn là tốt.
Thêm 3: Một ý nghĩ khác chỉ xảy ra với tôi .. Bạn có thể thử áp dụng bộ lọc thông thấp cho cảm biến. Điều này có nghĩa là những thay đổi đột ngột trong việc đọc cảm biến được lọc ra .. có một cái nhìn tại đây answer. Và nếu điều đó không làm tốt công việc thì có rất nhiều thuật toán trên web để bạn lựa chọn.
Cảm ơn, tôi đã kiểm tra trạng thái GPS và hoạt động tốt cho đến khi máy tính bảng ở lại cả đêm trong từ trường mạnh, có thể là, tôi sẽ gọi hỗ trợ – vgonisanz
Chỉ cần thử nút xoay "3 trục". Xoay nó khoảng 3 lần trước mặt sau, sau đó lật nó về phía nó và qua một lần nữa 3 lần, sau đó xoay nó (giống như quay nó trên bàn làm việc) 3 lần. Tôi không nghĩ rằng hỗ trợ sẽ giúp đỡ vì nó có thể không bị lỗi. Chỉ cần cố gắng tránh xa mọi nguồn can thiệp có thể có - Tốt nhất của may mắn – Tim
Tôi đã cố gắng áp dụng một bộ lọc thông thấp đơn giản, với alpha rất thấp (thay đổi nhỏ) nhưng nó không hoạt động, cảm biến không kết hợp dữ liệu, vì vậy nó hoàn toàn bị hỏng. Vì vậy, mọi người, cẩn thận với từ trường cao. – vgonisanz