Commit Graph

  • e48d0ebaab linux signal peri4 2022-11-01 09:38:27 +03:00
  • 591c92b4bb ready to test peri4 2022-11-01 09:17:24 +03:00
  • 6e81a419fb start move to interruption of blocking calls, PIThread and PIEthernet peri4 2022-11-01 00:02:44 +03:00
  • ca403ca2c7 PIDiagnostics EPIC fix peri4 2022-10-27 21:14:55 +03:00
  • e46cfdc4bd more precise using PIIODevice::reading_now flag, Warning! one should use it manually now small enum fix for pip_cmg peri4 2022-10-27 20:58:43 +03:00
  • 609ff8e9c8 piserial should be fixed peri4 2022-10-24 10:55:25 +03:00
  • ea0df21726 Merge pull request 'piethernet threaded connect fix, small brush of PIIODevice' (#168) from piiodevice_fix into master peri4 2022-10-23 21:38:35 +03:00
  • 3a5050b028 piethernet threaded connect fix, small brush of PIIODevice peri4 2022-10-23 21:38:10 +03:00
  • 2cf561767f Merge pull request 'piiodevice_fix' (#167) from piiodevice_fix into master peri4 2022-10-23 19:33:41 +03:00
  • 638f0e0181 PIIODevice remove init picloud dispatcher fix andrey 2022-10-23 19:22:36 +03:00
  • 359c7816bc picloud peri4 2022-10-23 18:48:28 +03:00
  • 9438ab4e53 PIIODevice threaded read refactoring peri4 2022-10-23 16:02:09 +03:00
  • e5777dde6c version 3.3.0 peri4 2022-10-01 10:53:09 +03:00
  • 3c7e117661 PIJSON doc and << operator peri4 2022-09-30 21:09:57 +03:00
  • 0f48c206c3 Merge branch 'master' of https://git.shs.tools/SHS/pip peri4 2022-09-30 20:28:03 +03:00
  • 4a7f009cc6 doc peri4 2022-09-30 20:27:58 +03:00
  • 001812f3ce Merge pull request 'some code style' (#166) from json into master peri4 2022-09-30 20:27:03 +03:00
  • bf87f631f0 some code style Бычков Андрей 2022-09-30 13:58:43 +03:00
  • 44876836c5 PIJSON improvements and doc reference peri4 2022-09-28 18:08:19 +03:00
  • 2d2f6b254b add PIJSON, yet without doc peri4 2022-09-26 17:49:58 +03:00
  • 858b54ce64 pistring::toFloat/Double/LDouble precise fixes peri4 2022-09-19 15:20:24 +03:00
  • 38840c5b7d version 3.2.0 peri4 2022-09-18 12:36:09 +03:00
  • 499ee386a7 PIString::toFloat/Double/LDouble own fast implementation (. and , equivalent) PICout ldouble support PIEthernet small optimization peri4 2022-09-17 17:53:58 +03:00
  • eddef26b5e doc PIMap PIStack PIQueue done Бычков Андрей 2022-09-02 09:44:47 +03:00
  • db3de9904a pimap some doc Бычков Андрей 2022-08-30 18:15:13 +03:00
  • 3511fee459 pimap some doc Бычков Андрей 2022-08-30 17:49:09 +03:00
  • 5a1a381a32 containers doc Бычков Андрей 2022-08-29 18:32:55 +03:00
  • 1bc9f5ed19 PIVector and PIDeque takeRange Бычков Андрей 2022-08-25 17:35:49 +03:00
  • 8370351ff3 add doc to previous commit Бычков Андрей 2022-08-24 17:33:00 +03:00
  • 952020a3e2 PIVector and PIDeque: split and splitBySize Бычков Андрей 2022-08-24 17:28:48 +03:00
  • b35ec1f30a PIVector and PIDeque some code clean Бычков Андрей 2022-08-23 16:47:33 +03:00
  • 443eeed38b Merge pull request 'PIDeque optimize and bugfix' (#165) from deque2 into master andrey 2022-08-23 10:30:05 +03:00
  • d1abfe5213 Merge pull request 'PIVector some optimize code' (#164) from vector into master andrey 2022-08-22 20:18:08 +03:00
  • 29e34bdd60 cmake generate right project tree Бычков Андрей 2022-08-22 18:44:18 +03:00
  • 4635e9ba4f insert optimize Бычков Андрей 2022-08-22 17:47:45 +03:00
  • 49e553c551 PIDeque optimize and bugfix Бычков Андрей 2022-08-22 15:59:25 +03:00
  • 1abcf06bf6 PIVector some optimize code andrey 2022-08-16 22:20:04 +03:00
  • 2550f76376 return move-assignment vector optimization andrey 2022-08-16 20:26:42 +03:00
  • 24da7aa644 doc core reference done peri4 2022-08-15 19:35:49 +03:00
  • 494faf862b some doc peri4 2022-08-15 11:43:27 +03:00
  • 67561636e5 return move-assignment dequeue optimization peri4 2022-08-12 23:53:22 +03:00
  • 00f7a24d54 new caontainers functions atWhere() lastAtWhere() contains(v) filter(), map(), reduce(), forEach() indexed and reverse variants fix PIDeque reverse for fix insert with move of complex type potential segfault Бычков Андрей 2022-08-12 18:14:55 +03:00
  • f07f814b08 platformio_pre.py Бычков Андрей 2022-08-11 11:40:49 +03:00
  • fed2c5991d version 3.0.0_rc peri4 2022-08-10 23:44:26 +03:00
  • ed888324b2 override peri4 2022-08-10 23:34:11 +03:00
  • 79efd9e15d clang fix peri4 2022-08-10 23:23:23 +03:00
  • 1acd29e474 platformio_pre.py fix for new cmake macros Бычков Андрей 2022-08-10 16:37:28 +03:00
  • cd7af5e9b7 remove pimap.cpp Бычков Андрей 2022-08-10 15:14:47 +03:00
  • adef5b6781 PIMap some doc Бычков Андрей 2022-08-09 15:54:53 +03:00
  • 2e9acdb1ba убрал установку лишних инклюдов Бычков Андрей 2022-08-09 12:31:41 +03:00
  • f0fee0d78f mispell peri4 2022-08-08 21:09:47 +03:00
  • 60f4db61eb Merge branch 'master' of https://git.shs.tools/SHS/pip Бычков Андрей 2022-08-08 17:14:21 +03:00
  • 724a2dffcf picout and clean Бычков Андрей 2022-08-08 16:44:37 +03:00
  • 616b384ad6 Merge pull request 'cmake refactoring' (#104) from cmake_refactor into master andrey 2022-08-08 16:43:44 +03:00
  • 8abc9777cc cmake refactoring peri4 2022-08-08 15:41:01 +03:00
  • 8551499a5e PICout refactoring, new SHSTKMacros peri4 2022-08-07 22:07:26 +03:00
  • 1eaecb288f PIMapIterators refactoring PIChunkStream some refactoring Бычков Андрей 2022-08-05 17:05:56 +03:00
  • 170a713357 PIMap new functions PIByteArray checksum crc some doc fixes Бычков Андрей 2022-08-04 20:20:08 +03:00
  • 54cc6c55b2 pip_cmg and picodeinfo.h doc peri4 2022-08-03 14:14:24 +03:00
  • e6aa3c34d4 Merge pull request 'added and fixed documentation for PIMath' (#101) from math-doc into master peri4 2022-08-03 08:49:08 +03:00
  • bb40f69298 doc clean peri4 2022-08-03 08:47:25 +03:00
  • af9a9e78b9 doc peri4 2022-08-02 17:08:51 +03:00
  • af1264e42b doc fix peri4 2022-08-02 08:25:34 +03:00
  • eb91fbfc45 doc stream peri4 2022-08-01 21:23:21 +03:00
  • 4ea5465637 PIString:: mid and cutMid does nothing if "start" < 0 peri4 2022-08-01 19:29:40 +03:00
  • ab7769dd5a map and set fix peri4 2022-08-01 19:07:23 +03:00
  • b1e220e454 change PIIODevice read* and write* methods size to "ssize_t" peri4 2022-08-01 18:52:30 +03:00
  • 1b499530c5 add pisd deploy peri4 2022-08-01 18:20:58 +03:00
  • b0d48caaad version 2.98.0 remove PIFile::readLine() partially migrate PIConfig to text stream add more "override" peri4 2022-08-01 18:13:22 +03:00
  • d6758a8562 исправление ошибок в документации Tamerlan Baziev 2022-08-01 12:29:42 +03:00
  • 97734953dd PIString(int) constructors delete peri4 2022-07-29 22:25:21 +03:00
  • bd98583116 PIString delete operator += int PICout fix peri4 2022-07-29 20:09:40 +03:00
  • ddba8f401b PICout fix Бычков Андрей 2022-07-29 18:16:42 +03:00
  • 4725eb96d6 replace typedef function ptr by std::function start PIMap refactoring Бычков Андрей 2022-07-29 15:49:36 +03:00
  • 38fd1b5dc4 PIPacketExtractor теперь работает Бычков Андрей 2022-07-28 17:02:33 +03:00
  • 16c12a2756 Merge pull request 'Много исправлений и добавлений' (#100) from pip297 into master andrey 2022-07-28 14:47:24 +03:00
  • 1b09ad5c27 binlog fixes PIBinaryStream doc remove makePIPair rename bytesAvailable Бычков Андрей 2022-07-28 14:46:58 +03:00
  • 00d06f71ba version Бычков Андрей 2022-07-27 15:46:53 +03:00
  • 3873f0b03b PIIODevice::bytesAvailible() fix pistringlist pibinarystream write pibinarystream::binaryStreamSize() PIByteArray pibinarystream read with more size fix pistring pibinarystream read optimization fix bug in PIIOBinaryStream read and write if failed workaround in PIIOString::readDevice PISPI readDevice bug Fixed Бычков Андрей 2022-07-27 15:43:04 +03:00
  • 6ae6e9a540 remove test peri4 2022-07-27 10:11:55 +03:00
  • bbc83128b0 added and fixed documentation for PIMath Tamerlan Baziev 2022-07-26 18:13:28 +03:00
  • d13e68c206 threadedRead now const uchar * pipacketextractor Header mode now more flexible fix splitTime mode more refactoring add virtual override to functions remove piforeach replace 0 to nullptr iterate over pimap via iterators replace CONNECTU to CONNECT# with compile time check Бычков Андрей 2022-07-26 17:18:08 +03:00
  • a4882dc054 complex macros with ; peri4 2022-07-25 11:18:09 +03:00
  • a1b9b7e1d6 убрал лишние ; Бычков Андрей 2022-07-25 10:32:42 +03:00
  • e1b89aeca8 PIByteArray begin end indexOf map reduce forEach PIVector and PIDeque small fixes Бычков Андрей 2022-07-25 10:07:48 +03:00
  • 242abaaf59 version 2.95.0 get rid of PIByteArray subclassing from PIDeque<uchar> peri4 2022-07-22 16:40:09 +03:00
  • 0116387fe3 PIDeque fix ssize_t fix uninitialized variables fix PIDeque prepend with std::initializer_list Бычков Андрей 2022-07-22 16:31:40 +03:00
  • f5953a0ba7 PIBinaryLog joinBinLogsSerial correct timestamp wite with split Бычков Андрей 2022-07-22 15:24:07 +03:00
  • 7aa407264f Merge remote-tracking branch 'remotes/origin/stream_interface' PIBinaryLog Бычков Андрей 2022-07-22 15:22:33 +03:00
  • 59c7896577 Merge branch 'pip2' Бычков Андрей 2022-07-22 11:18:03 +03:00
  • a69de63db0 PISerial windows custom speed Бычков Андрей 2022-07-20 15:41:47 +03:00
  • e96b399da7 pip_cmg fix peri4 2022-06-24 16:43:22 +03:00
  • 33eefd7453 pip_cmg namespace fix peri4 2022-06-24 14:46:55 +03:00
  • c7fffe1280 PIBinaryLog miss peri4 2022-06-24 12:19:03 +03:00
  • 1b04d7ecce version 2.93 ready to master remove PIString << operators peri4 2022-06-24 12:10:57 +03:00
  • b66272a68a version 2.92 pip_cmg peri4 2022-06-09 17:59:04 +03:00
  • 12c032392c pip_cmg namespaces fix peri4 2022-05-20 15:23:01 +03:00
  • ffa25c18f0 pip_cmg include fix peri4 2022-05-15 17:56:52 +03:00
  • f67e3030b9 move to PIIOTextStream peri4 2022-05-13 13:24:09 +03:00
  • 1028233553 version 2.91.0, PITextStream works peri4 2022-05-13 11:26:01 +03:00