Compatibility: Difference between revisions
Created page with "== Compatibility == All devices are compatible with most operating systems, as long as the system supports communication with USB serial devices or Arduino devices. {| class="wikitable" ! Device ! Acom ! Dcom ! WiFiCom ! PCom |- | Windows | Works, needs drivers | Works, needs drivers | Works | Works |- | Linux | Works | Works | Works | Works |- | MacOS | Works | Works | Works | Works |- | Android | Works | Works | Works | Works |- | iOS/iPadOS | Does not work | Does no..." |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 41: | Line 41: | ||
|} | |} | ||
== Windows Compatibility == | === Windows Compatibility === | ||
In Windows, drivers must be installed in order for the devices to work. Sometimes these may already be preinstalled. More information about the drivers can be found in [https://dmcomm.github.io/guide/nano/#driver the DMComm documentation]. | In Windows, drivers must be installed in order for the devices to work. Sometimes these may already be preinstalled. More information about the drivers can be found in [https://dmcomm.github.io/guide/nano/#driver the DMComm documentation]. | ||
| Line 48: | Line 48: | ||
* [https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all CH340 driver] | * [https://learn.sparkfun.com/tutorials/how-to-install-ch340-drivers/all CH340 driver] | ||
== Linux Compatibility == | === Linux Compatibility === | ||
Most Linux distributions include the <code>dialout</code> group. The user must belong to this group in order to communicate with USB serial devices. | Most Linux distributions include the <code>dialout</code> group. The user must belong to this group in order to communicate with USB serial devices. | ||
| Line 54: | Line 54: | ||
Some Linux distributions also include a preinstalled braille driver used for accessibility (visual impairment support). This driver may interfere with communication devices. If your comm device is not detected under Linux, this driver could be the cause. | Some Linux distributions also include a preinstalled braille driver used for accessibility (visual impairment support). This driver may interfere with communication devices. If your comm device is not detected under Linux, this driver could be the cause. | ||
== Android Compatibility == | === Android Compatibility === | ||
On Android, AComs can be used in native applications only. Unlike desktop browsers, which can use the Web Serial protocol to communicate with comm devices, Android does not currently support this functionality. | On Android, AComs can be used in native applications only. Unlike desktop browsers, which can use the Web Serial protocol to communicate with comm devices, Android does not currently support this functionality. | ||
== iOS Compatibility == | === iOS Compatibility === | ||
iOS does not support USB serial devices. Therefore, there are no applications that can use AComs on iOS. | iOS does not support USB serial devices. Therefore, there are no applications that can use AComs on iOS. | ||
If you need compatibility with iOS devices, it is recommended to build a WiFiCom, as the other comm devices will not function. | If you need compatibility with iOS devices, it is recommended to build a WiFiCom, as the other comm devices will not function. | ||
[[Category:0NL1NE]] | |||
Latest revision as of 22:13, 24 February 2026
Compatibility
All devices are compatible with most operating systems, as long as the system supports communication with USB serial devices or Arduino devices.
| Device | Acom | Dcom | WiFiCom | PCom |
|---|---|---|---|---|
| Windows | Works, needs drivers | Works, needs drivers | Works | Works |
| Linux | Works | Works | Works | Works |
| MacOS | Works | Works | Works | Works |
| Android | Works | Works | Works | Works |
| iOS/iPadOS | Does not work | Does not work | Works | Does not work |
Windows Compatibility
In Windows, drivers must be installed in order for the devices to work. Sometimes these may already be preinstalled. More information about the drivers can be found in the DMComm documentation.
Linux Compatibility
Most Linux distributions include the dialout group. The user must belong to this group in order to communicate with USB serial devices.
Some Linux distributions also include a preinstalled braille driver used for accessibility (visual impairment support). This driver may interfere with communication devices. If your comm device is not detected under Linux, this driver could be the cause.
Android Compatibility
On Android, AComs can be used in native applications only. Unlike desktop browsers, which can use the Web Serial protocol to communicate with comm devices, Android does not currently support this functionality.
iOS Compatibility
iOS does not support USB serial devices. Therefore, there are no applications that can use AComs on iOS.
If you need compatibility with iOS devices, it is recommended to build a WiFiCom, as the other comm devices will not function.