Need help changing code for HMC5883L to QMC5883L (willing to pay )

Hello, everybody. I have been working with the HMC5883L compass for a while now, and through much frustration and struggles, I have figured out that the HMC5883L is not on the market anymore, but its semi-clone, the QMC5883L is. However, I am using a code for GPS Guided Robotic car from online and it is a bit difficult to change the code. can anyone help my to change the so it can work with QMC5883L. I need urgent help so please whoever can help contact as soon as possible

Bluetooth.ino (4.34 KB)

Sweep.ino (1.05 KB)

Collision_Avoid.ino (1.22 KB)

GPS_Compass.ino (7.17 KB)

GPS_Robot.ino (9.55 KB)

Startup.ino (1.34 KB)

Streeing.ino (14.6 KB)

Go_Waypoint.ino (3.68 KB)

(deleted)