-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHM-10.pg
25 lines (21 loc) · 2.36 KB
/
HM-10.pg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
flags: 01010101010
blocks: <p>Although it is said that HM-10 "can replace [[HC-05]], [[HC-06]], HC-07 etc", it is not exactly like that.</p><ul><li>AT commands are different. For example, to change the password, you should send <code>AT+PSWD</code> to [[HC-05]] and <code>AT+PASS</code> to HM-10.</li><li>In HC-05, your AT commands are separated by \r\n. In HM-10, AT commands are separated by a delay (I have no idea how big that delay should be).</li><li>Command format is different too. With HC-05 it is like <code>AT+NAME=ProgArm</code>, but in HM-10 it is <code>AT+NAMEProgArm</code>.</li></ul><p>These are some minor issues, but it means that you cannot simply replace [[HC-05]] with HM-10 or vice versa.</p><p>We have made a <a class="url http outside" href="https://github.com/ProgArm/ProgArm-Misc/blob/master/bt_setup.py">script</a> that can configure both. It will detect whether it is HM-10 or [[HC-05]] automatically.</p>
diff-minor: <p><strong>Changed:</strong></p>
<div class="old"><p>< * AT commands are different. For example, to change the password, you should send {{{AT+PSWD}}} to [[HC-05<strong class="changes">]</strong> and {{{AT+PASS}}} to HM-10.</p></div><p><strong>to</strong></p>
<div class="new"><p>> * AT commands are different. For example, to change the password, you should send {{{AT+PSWD}}} to [[HC-05<strong class="changes">]]</strong> and {{{AT+PASS}}} to HM-10.</p></div>
ts: 1410458706
minor: 1
host: 89.235.241.41
username: AlexDaniel
revision: 3
summary: Links and formatting
diff-major:
languages:
text: Although it is said that HM-10 "can replace [[HC-05]], [[HC-06]], HC-07 etc", it is not exactly like that.
* AT commands are different. For example, to change the password, you should send {{{AT+PSWD}}} to [[HC-05]] and {{{AT+PASS}}} to HM-10.
* In HC-05, your AT commands are separated by \r\n. In HM-10, AT commands are separated by a delay (I have no idea how big that delay should be).
* Command format is different too. With HC-05 it is like {{{AT+NAME=ProgArm}}}, but in HM-10 it is {{{AT+NAMEProgArm}}}.
These are some minor issues, but it means that you cannot simply replace [[HC-05]] with HM-10 or vice versa.
We have made a [[https://github.com/ProgArm/ProgArm-Misc/blob/master/bt_setup.py script]] that can configure both. It will detect whether it is HM-10 or [[HC-05]] automatically.
lastmajor: 1
keep-ts: 1410458706