# HL6528 and Open AT

**URL:** <https://forum.sierrawireless.com/t/hl6528-and-open-at/8183>\
**Category:** Legacy HL Series\
**Created:** [September 11, 2015, 5:13pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183 "2015-09-11T17:13:26Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ravisk](https://avatars.discourse-cdn.com/v4/letter/r/eb9ed0/32.png) [@ravisk](https://forum.sierrawireless.com/u/ravisk)\
**Post date:** [September 11, 2015, 5:13pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/1 "2015-09-11T17:13:26Z")

</div>

Hello All,

Can HL6528 be used with the Open AT libraries?

I have been trying to get the Developer Studio and Open AT libraries to install for over 3 hours now and its still not finished adding the repositories.

I was unable to confirm if this module can be used with OpenAT libraries from the data sheet too (I did not read every page, just searched)

Can somebody confirm if Open AT library could be used with HL6528 and also on a PIC32 as the host.

Regards,  
Ravi

---

<div class="post-metadata">

**Author:** ![krima919](https://avatars.discourse-cdn.com/v4/letter/k/94ad74/32.png) [@krima919](https://forum.sierrawireless.com/u/krima919)\
**Post date:** [September 14, 2015, 6:42am UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/2 "2015-09-14T06:42:36Z")

</div>

No, HL6528 does not support Open AT.

If you would like to use Open AT you must use the SL series.

HL series should be used with AT commands.

---

<div class="post-metadata">

**Author:** ![ravisk](https://avatars.discourse-cdn.com/v4/letter/r/eb9ed0/32.png) [@ravisk](https://forum.sierrawireless.com/u/ravisk)\
**Post date:** [September 14, 2015, 4:53pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/3 "2015-09-14T16:53:42Z")

</div>

OK, that said, are there are some libraries for host MCUs similar to the Open AT Library to handle tasks like issuing AT commands, wait for response, compare with the expected positive and negative responses?

I dont want to reinvent the wheel is there is something already available. 😉

---

<div class="post-metadata">

**Author:** ![mlw](https://sea1.discourse-cdn.com/flex025/user_avatar/forum.sierrawireless.com/mlw/32/3706_2.png) [@mlw](https://forum.sierrawireless.com/u/mlw)\
**Post date:** [September 16, 2015, 2:17pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/4 "2015-09-16T14:17:45Z")

</div>

Hi,

I think that is more a question for micro processor forums rather than here.

Regards

Matt

---

<div class="post-metadata">

**Author:** ![awneil](https://avatars.discourse-cdn.com/v4/letter/a/49beb7/32.png) [@awneil](https://forum.sierrawireless.com/u/awneil)\
**Post date:** [September 21, 2015, 11:38am UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/5 "2015-09-21T11:38:36Z")

</div>

SiWi doesn’t provide such a library so, as Matt, said it become a general microcontroller/programming question …

---

<div class="post-metadata">

**Author:** ![ravisk](https://avatars.discourse-cdn.com/v4/letter/r/eb9ed0/32.png) [@ravisk](https://forum.sierrawireless.com/u/ravisk)\
**Post date:** [September 22, 2015, 3:51pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/6 "2015-09-22T15:51:39Z")

</div>

Hello Matt and Awneil,

Thanks for the response.

I believe it is relevant in this forum. Reference to such a library in this forum would help speed up the development for the guys using the HL devices.But developers such as myself can greatly benefit if there is reference to such a library from the collective experience of the forum.

I understand this forum is not intended for MCU related questions, if you want to keep the forum well-organized. I looked and there is not a good AT-Cmd library that I could use directly with GSM modules.

[github.com/openxc/at-commander](https://github.com/openxc/at-commander) was the only one that even came close to usability.

Regards,  
Ravi

---

<div class="post-metadata">

**Author:** ![davidc](https://avatars.discourse-cdn.com/v4/letter/d/a183cd/32.png) [@davidc](https://forum.sierrawireless.com/u/davidc)\
**Post date:** [September 23, 2015, 9:50am UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/7 "2015-09-23T09:50:45Z")

</div>

Hiya,

If you are using linux and are prepared to do a little scripting, you could also look at ‘chat’ (originally designed to do at command processing inside ppp when using a dial-up modem), or if you need something a little more sophisticated, then have a look at program called ‘expect’ ([wikipedia.org/wiki/Expect](https://www.wikipedia.org/wiki/Expect)) which was originally used for automating interactions with interactive programs such as ftp.

Although, if you’re trying to use at commands from inside another application, neither of these are libraries.

Ciao, Dave

---

<div class="post-metadata">

**Author:** ![ravisk](https://avatars.discourse-cdn.com/v4/letter/r/eb9ed0/32.png) [@ravisk](https://forum.sierrawireless.com/u/ravisk)\
**Post date:** [September 23, 2015, 12:05pm UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/8 "2015-09-23T12:05:54Z")

</div>

Hello Dave,

I am working with a resource limited, microcontroller - with a minimal capability scheduler. So, unfortunately, expect is not an option.

Thanks for the suggestion though!

Regards,  
Ravi

---

<div class="post-metadata">

**Author:** ![anujmchitale](https://avatars.discourse-cdn.com/v4/letter/a/5fc32e/32.png) [@anujmchitale](https://forum.sierrawireless.com/u/anujmchitale)\
**Post date:** [November 16, 2016, 4:45am UTC](https://forum.sierrawireless.com/t/hl6528-and-open-at/8183/9 "2016-11-16T04:45:56Z")

</div>

Hello,  
Why not make a library by yourself? Specifically when the MCU resources are stringent, many 3rd party libraries need to be modified anyway.
