We are using a lslidar m10 which has a type C interface.
It can be connected to the USB A port on a computer and work fine.
Now we look to use the lidar with an android tablet/phone which only has a type C port.
But connecting the lidar to the phone does not work.
What is the cause for this problem?
Our attempts:
a. We connect the lidar to the type C port on the computer. The lidar's LED light does not turn on. And no response shows on the computer ports. To my knowledge, the type C port usually has a higher voltage level than USB A. So the voltage should not be a issue.

b. We connect the lidar to the USB A port on the computer, but the connection is achieved by a cable from type C port of the lidar to another type C, and then the USB A port. In this case, the lidar works fine.
c. We connect the lidar to the type C port on a smartphone which can be connected a USB hub and read from thumb drives on the hub. This time, the lidar does not work as in case a.
I has been in touch with the customer support of lslidar, but they just say we don't support type-C connection. I wonder why this is the case since we have all the necessary ingredient as shown by test case b.
I searched the internet for possible answers, esp. stackoverflow, but to no avail. I expect to find the reason behind the problem so we may connect the lidar to the computer or a smartphone via the type C port.
