BlueGiga BLE des outils de développement
Je suis à la recherche d'essayant de la BlueGiga BLE112 kit de faire quelques BLE de développement pour iOS.
Je suis de commutation à partir de la TI CC2540 télécommande kits parce que mon IAR Embedded Workbench eval-licence a expiré (30 jours) et que le logiciel est de 2500 $+ pour l'octroi de licences.
J'aimerais savoir ce que les outils sont pour l'écriture de code pour le BLE112; le site web mentionne les "BG Script" et "BG Profil de la boîte à outils", mais je ne trouve aucune info sur ce que l'environnement/de licence est pour un de ces outils. Il mentionne également l'écriture de code en C pour un "8051" (pas sûr de ce que c'est). Quel environnement/compilateur de faire j'ai besoin d'écrire du code? Aussi, quels sont les termes de la licence?
OriginalL'auteur Ben Mosher | 2012-08-16
Vous devez vous connecter pour publier un commentaire.
Vous devriez être en mesure de trouver plus d'informations sur le la section de l'appui de la Bluegiga site web. Une fois inscrit, vous avez accès à plus de documents et le logiciel et les outils fournis par Bluegiga.
BGScript est un langage de script qui s'exécute sur le BLE112 puce (qui a un peu de IOs et d'Adc en plus du BLE radio).
Dans les situations plus complexes, la BLE112 peut être connecté à un microcontrôleur via des lignes série. La série protocole est un protocole propriétaire (BGAPI) qui permet d'accéder à toutes les fonctionnalités de la puce (BLE, IOs, ADC,...). Bluegiga fournit une bonne documentation de ce protocole, et une C de mise en œuvre de celui-ci (il est raisonnablement compact et mis en œuvre dans la norme C de sorte qu'il doit exécuter dans une grande variété d'environnements). Pour notre application, nous avons développé une implémentation de JAVA qui fonctionne aussi très bien.
BLE112 de la Documentation et des Logiciels
Pas sûr au sujet de la licence, mais les outils, le code de l'api, et les échantillons sont fournis gratuitement sur le site web de support. Il n'y a pas de licence des en-têtes ou les fichiers de licence avec le code/outils. Je pense (et ce n'est que mon avis) est que nous pouvons faire ce que nous avons besoin, ils sont probablement en se concentrant sur la vente de jetons. Si vous voulez être sûr de leur soutien par courriel est assez réactif.
J'ai récemment acquis un, mais ne peux pas comprendre comment le diable à compiler le code écrit dans BGScript
OriginalL'auteur Franck
cela pourrait être un peu tard, mais j'ai remarqué que beaucoup de gens ont de la difficulté avec certains de BlueGiga de l'API (plus précisément l'UART et I2C interface dans leur 1.1 de l'API).
J'ai écrit quelques posts ici qui couvrent certains des subtilités de l'utilisation de ces deux Api:
http://sureshjoshi.com/development/ble112-how-to-use-i2c/ et
http://sureshjoshi.com/development/ble112-uart-watermarks-example/
Heureux Bluetoothing!
Même si nous apprécions les liens vers le détail de vos messages, nous préférons ici les réponses à se tenir debout sur leur propre sans nécessiter d'avoir à se rendre sur un autre site. Pourriez-vous résumer les éléments pertinents de vos messages qui répond à cette question en particulier?
Par ailleurs, j'ai fait un peu de BGScript de travail ces derniers temps, donc c'est bien de voir un peu plus de ressources à ce sujet. Le matériel que vous avez posté ici peut-être plus applicable à cette question: stackoverflow.com/questions/13760990/... , mais encore une fois, vous allez avoir à faire les réponses autonome et de ne pas obliger les gens à visiter votre site. Nous avons un vrai problème avec les sites de descendre ou de déplacer, de faire le lien uniquement des réponses inutiles quand ils le font.
Semble qu'il y est vraiment beaucoup moins de note d'application genre de choses présentes sur l'internet en ce qui concerne avec BlueGiga, que trop avec BGAPI. Envisager ansering ce parfaitement écrite question ici? stackoverflow.com/questions/21883950/...
OriginalL'auteur SJoshi
Si vous téléchargez le fichier, je suis lié à au http://forum.mkroll.mobi/viewtopic.php?f=7&t=495 , vous verrez une génération.fichier bat qui appelle le compilateur. Ce qui devrait aider.
OriginalL'auteur Simon Taylor