| 926 | } |
| 927 | |
| 928 | QByteArray Packet::encodingToByteArray(QString encoding, QString data) |
| 929 | { |
| 930 | |
| 931 | encoding = encoding.trimmed().toLower(); |
| 932 | |
| 933 | data = Packet::macroSwap(data); |
| 934 | |
| 935 | if (encoding == "ascii") { |
| 936 | return data.toLatin1(); |
| 937 | } |
| 938 | |
| 939 | if (encoding == "hex") { |
| 940 | return Packet::HEXtoByteArray(data); |
| 941 | } |
| 942 | |
| 943 | //fallback mixed ascii |
| 944 | QString hex = Packet::ASCIITohex(data); |
| 945 | return (Packet::HEXtoByteArray(hex)); |
| 946 | |
| 947 | } |
| 948 | |
| 949 | int Packet::getPortFromURL(QString path) |
| 950 | { |
nothing calls this directly
no outgoing calls
no test coverage detected